]> jfr.im git - irc/quakenet/newserv.git/blobdiff - nickrate/nickrate.c
add is_normalized_ipmask
[irc/quakenet/newserv.git] / nickrate / nickrate.c
index da6afade82896b8342449616e159e20af7e51de6..7d28b9358722d45e394142cff9ddbcade886dd02 100644 (file)
 #include <sys/ioctl.h>
 #include <unistd.h>
 #include <netinet/in.h>
+#include <string.h>
 
 unsigned int nicks;
 unsigned int quits;
-int listenfd;
+int nickrate_listenfd;
 
 void nr_nick(int hooknum, void *arg);
 void nr_handlelistensocket(int fd, short events);
@@ -28,9 +29,9 @@ void _init() {
   registerhook(HOOK_NICK_NEWNICK, &nr_nick);
   registerhook(HOOK_NICK_LOSTNICK, &nr_nick);
 
-  listenfd=nr_openlistensocket(6002);
-  if (listenfd>0) {
-    registerhandler(listenfd,POLLIN,&nr_handlelistensocket);
+  nickrate_listenfd=nr_openlistensocket(6002);
+  if (nickrate_listenfd>0) {
+    registerhandler(nickrate_listenfd,POLLIN,&nr_handlelistensocket);
   }
           
 }
@@ -38,7 +39,7 @@ void _init() {
 void _fini() {
   deregisterhook(HOOK_NICK_NEWNICK, &nr_nick);
   deregisterhook(HOOK_NICK_LOSTNICK, &nr_nick);
-  deregisterhandler(listenfd,1);    
+  deregisterhandler(nickrate_listenfd,1);    
 }
 
 void nr_nick(int hooknum, void *arg) {