* ircd/ircd_events.c: Actually reference and try to use the epoll
event engine. Omitted from yesterday's commit.
git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1039
c9e4aea6-c8fd-4c43-8297-
357d70d61c8c
+2004-05-10 Michael Poole <mdpoole@troilus.org>
+
+ * ircd/ircd_events.c: Actually reference and try to use the epoll
+ event engine. Omitted from yesterday's commit.
+
2004-05-09 Michael Poole <mdpoole@troilus.org>
Forward port of Paul "Zoot" Chang's pseudo-command.patch and
#define ENGINE_DEVPOLL
#endif /* USE_DEVPOLL */
+#ifdef USE_EPOLL
+extern struct Engine engine_epoll;
+#define ENGINE_EPOLL &engine_epoll,
+#else
+#define ENGINE_EPOLL
+#endif /* USE_EPOLL */
+
#ifdef USE_POLL
extern struct Engine engine_poll;
#define ENGINE_FALLBACK &engine_poll,
/* list of engines to try */
static const struct Engine *evEngines[] = {
ENGINE_KQUEUE
+ ENGINE_EPOLL
ENGINE_DEVPOLL
ENGINE_FALLBACK
0