]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/dns.cpp
Added the <cloak:ipalways> and <cloak:lowercase> options. Patch by nenolod
[user/henk/code/inspircd.git] / src / dns.cpp
index d9b3671d2cfc89dffb66c2f1c78cedafd04c9304..292ca00acb791311bd27e121f767b1b0101e0ac7 100644 (file)
@@ -1154,7 +1154,6 @@ void DNS::CleanResolvers(Module* module)
 /** Generate pseudo-random number */
 unsigned long DNS::PRNG()
 {
-#ifndef WIN32
        unsigned long val = 0;
        timeval n;
        serverstats* s = ServerInstance->stats;
@@ -1163,13 +1162,5 @@ unsigned long DNS::PRNG()
        val = val + s->statsCollisions ^ s->statsDnsGood - s->statsDnsBad;
        val += (s->statsConnects ^ (unsigned long)s->statsSent ^ (unsigned long)s->statsRecv) - ServerInstance->Config->ports.size();
        return val;
-#else
-       unsigned long val = 0;
-       serverstats* s = ServerInstance->stats;
-       val = (time(NULL) ^ GetCurrentProcessId() ^ GetCurrentThreadId() ^ (this->currid++)) ^ s->statsAccept + time(NULL);
-       val = val + s->statsCollisions ^ s->statsDnsGood - s->statsDnsBad;
-       val += (s->statsConnects ^ (unsigned long)s->statsSent ^ (unsigned long)s->statsRecv);
-       return val;
-#endif
 }