]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/message.cpp
Review and optimize
[user/henk/code/inspircd.git] / src / message.cpp
index 45138e7b91a4aeff28630b8c3fa7b4998a2fc410..de6e012ac15fca3bbace1d2229af91aeff4b29cd 100644 (file)
@@ -19,7 +19,6 @@ using namespace std;
 #include "inspircd_config.h"
 #include "inspircd.h"
 #include "inspircd_io.h"
-#include "inspircd_util.h"
 #include <unistd.h>
 #include <fcntl.h>
 #include <sys/errno.h>
@@ -178,9 +177,9 @@ void NonBlocking(int s)
 
 int CleanAndResolve (char *resolvedHost, const char *unresolvedHost)
 {
-       DNS d(DNSServer);
+       DNS d(Config->DNSServer);
        int fd = d.ReverseLookup(unresolvedHost);
-       if (fd < 1)
+       if (fd < 0)
                return 0;
        time_t T = time(NULL)+1;
        while ((!d.HasResult()) && (time(NULL)<T));