summaryrefslogtreecommitdiff
path: root/src/message.cpp
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2006-07-12 12:43:55 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2006-07-12 12:43:55 +0000
commitd4cb72e31251cf879e65854c82685dddf59072a6 (patch)
treec4bd6f8827179c9564ec61aeb2e4417830a48cd8 /src/message.cpp
parent1905cc30e04e59bd40f5106cc66b575b0e680177 (diff)
Make it work:
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4357 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/message.cpp')
-rw-r--r--src/message.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/message.cpp b/src/message.cpp
index 03bd5fd41..7c0b860dc 100644
--- a/src/message.cpp
+++ b/src/message.cpp
@@ -168,15 +168,15 @@ void NonBlocking(int s)
int CleanAndResolve (char *resolvedHost, const char *unresolvedHost, bool forward)
{
- int fd;
+ bool ok;
std::string ipaddr;
DNS d(Config->DNSServer);
if (forward)
- fd = d.ForwardLookup(unresolvedHost);
+ ok = d.ForwardLookup(unresolvedHost, false);
else
- fd = d.ReverseLookup(unresolvedHost);
- if (fd < 0)
+ ok = d.ReverseLookup(unresolvedHost, false);
+ if (!ok)
return 0;
time_t T = time(NULL)+1;
while ((!d.HasResult()) && (time(NULL)<T));