]> jfr.im git - irc/quakenet/newserv.git/blobdiff - core/events-epoll.c
add is_normalized_ipmask
[irc/quakenet/newserv.git] / core / events-epoll.c
index d7a96f61bddc4b4e63a64cbc569f8c6d3d6e7bda..3cb3a7a19ae4f908a6bbbac2af79d4ca7f1e788d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * events.c: the event handling core, poll() version
+ * events.c: the event handling core, epoll() version
  */
 
 #include <stdio.h>
@@ -46,7 +46,7 @@ void inithandlers() {
 
   /* Get an epoll FD */
   if ((epollfd=epoll_create(STARTFDS))<0) {
-    Error("events",ERR_FATAL,"Unable to initialise epoll.");
+    Error("events",ERR_STOP,"Unable to initialise epoll.");
   }
 
   registerhook(HOOK_CORE_STATSREQUEST, &eventstats);
@@ -195,7 +195,7 @@ int handleevents(int timeout) {
 
 void eventstats(int hooknum, void *arg) {
   char buf[512];
-  int level=(int) arg;
+  long level=(long) arg;
   
   if (level>5) {
     sprintf(buf,"Events  :%7d fds registered,   %7d fds deregistered",eventadds,eventdels);