diff -r 1e117b5d6710 -r 9b15b1f72bef src/server/daemon/event_linux.h --- a/src/server/daemon/event_linux.h Sun Jun 02 13:07:48 2024 +0200 +++ b/src/server/daemon/event_linux.h Sun Jun 02 14:28:17 2024 +0200 @@ -36,6 +36,8 @@ extern "C" { #endif +#define EV_MAX_EVENTS 32 + struct EventHandler { /* * epoll fd @@ -49,6 +51,14 @@ * pipe write fd */ int eventout; + /* + * return call list + */ + EVReturn fnreturn[EV_MAX_EVENTS]; + /* + * number of fnreturn entries + */ + int numret; }; void ev_handle_events(EventHandler *ev);