summaryrefslogtreecommitdiff
path: root/src/fdevent_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/fdevent_impl.h')
-rw-r--r--src/fdevent_impl.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/fdevent_impl.h b/src/fdevent_impl.h
index ce89ea6c..92278e53 100644
--- a/src/fdevent_impl.h
+++ b/src/fdevent_impl.h
@@ -48,6 +48,7 @@ struct ev_loop; /* declaration */
#include "base_decls.h"
#include "settings.h" /* (handler_t) */
+#include "fdevent.h" /* (*fdevent_handler) */
typedef enum {
FDEVENT_HANDLER_UNSET,
@@ -60,8 +61,6 @@ typedef enum {
FDEVENT_HANDLER_LIBEV
} fdevent_handler_t;
-typedef handler_t (*fdevent_handler)(struct server *srv, void *ctx, int revents);
-
typedef struct _fdnode {
fdevent_handler handler;
void *ctx;