src/server/daemon/event_solaris.h

changeset 541
1e1fca11aaff
parent 531
9b15b1f72bef
child 552
4ed0e46aa9dc
--- a/src/server/daemon/event_solaris.h	Sun Aug 11 10:09:20 2024 +0200
+++ b/src/server/daemon/event_solaris.h	Sun Aug 11 13:26:17 2024 +0200
@@ -39,25 +39,20 @@
 extern "C" {
 #endif
 
-    
-#define EV_MAX_EVENTS 32
+   
     
-struct EventHandler {
-    int port;
-    
+typedef struct EventHandlerSolaris {
     /*
-     * return call list
+     * base eventhandler elements (fnreturn, watchlist)
      */
-    EVReturn fnreturn[EV_MAX_EVENTS];
-    /*
-     * number of fnreturn entries
-     */
-    int numret;
-};
+    EventHandler base;
+    
+    int port;
+} EventHandlerSolaris;
 
 int ev_convert2sys_events(int events);
 
-void ev_handle_events(EventHandler *ev);
+void ev_handle_events(EventHandlerSolaris *ev);
 
 #ifdef	__cplusplus
 }

mercurial