added event f00
[my-code/ivac.git] / src / event.c
diff --git a/src/event.c b/src/event.c
new file mode 100644 (file)
index 0000000..d7ea42d
--- /dev/null
@@ -0,0 +1,21 @@
+/* event.c -- event management stuff
+ *
+ * author: hackbard@hackdaworld.dyndns.org
+ *
+ */
+
+#include "event.h"
+
+int event_init(t_ivac *ivac) {
+
+  puts("[ivac] event: initializing event system ...");
+
+  ivac->event.maxfd=0;
+
+  FD_ZERO(ivac->event.rfds);
+  FD_ZERO(ivac->event.rfds_c);
+  FD_ZERO(ivac->event.wfds);
+  FD_ZERO(ivac->event.wfds_c);
+
+  return SUCCESS;
+}