Remove unused '#include's.
[tinc] / src / protocol_key.c
index c15c4f6..3036d12 100644 (file)
 #include "net.h"
 #include "netutl.h"
 #include "node.h"
-#include "prf.h"
 #include "protocol.h"
 #include "route.h"
 #include "sptps.h"
 #include "utils.h"
-#include "xalloc.h"
 
 #ifndef DISABLE_LEGACY
 static bool mykeyused = false;
@@ -300,6 +298,7 @@ bool req_key_h(connection_t *c, const char *request) {
                if(!from->status.reachable) {
                        logger(DEBUG_ALWAYS, LOG_ERR, "Got %s from %s (%s) origin %s which is not reachable",
                               "REQ_KEY", c->name, c->hostname, from_name);
+                       return true;
                }
 
                /* Is this an extended REQ_KEY message? */