]> jfr.im git - irc/quakenet/newserv.git/blobdiff - nickrate/nickrate.c
CHANSERV: fix issue where chanserv_relay doesn't wait for db to be loaded before...
[irc/quakenet/newserv.git] / nickrate / nickrate.c
index d44fc126ad1274a69630e2cedbbfd2a7adf9da63..6b9e586420ea9263eea900985e318eef1ff79164 100644 (file)
 #include <unistd.h>
 #include <netinet/in.h>
 #include <string.h>
+#include "../lib/version.h"
+
+MODULE_VERSION("")
 
 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);
@@ -29,9 +32,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);
   }
           
 }
@@ -39,7 +42,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) {