summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devpoll.c4
-rw-r--r--epoll.c4
-rw-r--r--evport.c4
-rw-r--r--kqueue.c4
-rw-r--r--poll.c4
-rw-r--r--select.c4
6 files changed, 24 insertions, 0 deletions
diff --git a/devpoll.c b/devpoll.c
index c3f389f5..6b46fc3f 100644
--- a/devpoll.c
+++ b/devpoll.c
@@ -27,6 +27,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_DEVPOLL
+
#include <sys/types.h>
#include <sys/resource.h>
#ifdef _EVENT_HAVE_SYS_TIME_H
@@ -305,3 +307,5 @@ devpoll_dealloc(struct event_base *base)
memset(devpollop, 0, sizeof(struct devpollop));
mm_free(devpollop);
}
+
+#endif /* _EVENT_HAVE_DEVPOLL */
diff --git a/epoll.c b/epoll.c
index 69d02885..4c84f569 100644
--- a/epoll.c
+++ b/epoll.c
@@ -27,6 +27,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_EPOLL
+
#include <stdint.h>
#include <sys/types.h>
#include <sys/resource.h>
@@ -582,3 +584,5 @@ epoll_dealloc(struct event_base *base)
memset(epollop, 0, sizeof(struct epollop));
mm_free(epollop);
}
+
+#endif /* _EVENT_HAVE_EPOLL */
diff --git a/evport.c b/evport.c
index 511f8d68..d95d933d 100644
--- a/evport.c
+++ b/evport.c
@@ -56,6 +56,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_EVENT_PORTS
+
#include <sys/time.h>
#include <sys/queue.h>
#include <errno.h>
@@ -445,3 +447,5 @@ evport_dealloc(struct event_base *base)
mm_free(evpd);
}
+
+#endif /* _EVENT_HAVE_EVENT_PORTS */
diff --git a/kqueue.c b/kqueue.c
index fc5d82fa..b688599c 100644
--- a/kqueue.c
+++ b/kqueue.c
@@ -29,6 +29,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_KQUEUE
+
#include <sys/types.h>
#ifdef _EVENT_HAVE_SYS_TIME_H
#include <sys/time.h>
@@ -470,3 +472,5 @@ kq_sig_del(struct event_base *base, int nsignal, short old, short events, void *
return (0);
}
+
+#endif /* _EVENT_HAVE_KQUEUE */
diff --git a/poll.c b/poll.c
index f48fe59e..98b73776 100644
--- a/poll.c
+++ b/poll.c
@@ -29,6 +29,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_POLL
+
#include <sys/types.h>
#ifdef _EVENT_HAVE_SYS_TIME_H
#include <sys/time.h>
@@ -332,3 +334,5 @@ poll_dealloc(struct event_base *base)
memset(pop, 0, sizeof(struct pollop));
mm_free(pop);
}
+
+#endif /* _EVENT_HAVE_POLL */
diff --git a/select.c b/select.c
index 5d284c79..f176c848 100644
--- a/select.c
+++ b/select.c
@@ -29,6 +29,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_SELECT
+
#ifdef __APPLE__
/* Apple wants us to define this if we might ever pass more than
* FD_SETSIZE bits to select(). */
@@ -338,3 +340,5 @@ select_dealloc(struct event_base *base)
select_free_selectop(base->evbase);
}
+
+#endif /* _EVENT_HAVE_SELECT */