]> git.ipfire.org Git - thirdparty/bird.git/blobdiff - lib/event.h
Event handlers no longer return re-queue flag. Instead of using it, just
[thirdparty/bird.git] / lib / event.h
index 32a9a3fad3891bd9922d0be17d1b2dda41e1a4b3..d85004137dbfdf60fa1bbac62b79886a95ddc582 100644 (file)
@@ -13,7 +13,7 @@
 
 typedef struct event {
   resource r;
-  int (*hook)(void *);
+  void (*hook)(void *);
   void *data;
   node n;                              /* Internal link */
 } event;
@@ -23,7 +23,7 @@ typedef list event_list;
 extern event_list global_event_list;
 
 event *ev_new(pool *);
-int ev_run(event *);
+void ev_run(event *);
 #define ev_init_list(el) init_list(el)
 void ev_enqueue(event_list *, event *);
 void ev_schedule(event *);