summaryrefslogtreecommitdiffstats
path: root/src/poll.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/poll.c')
-rw-r--r--src/poll.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/poll.c b/src/poll.c
index 899c9e2..549d097 100644
--- a/src/poll.c
+++ b/src/poll.c
@@ -40,6 +40,7 @@
#ifdef USE_EPOLL
#include <sys/epoll.h>
+#include <sys/syscall.h>
#endif
@@ -67,16 +68,11 @@ static inline int handshake_timeout(void) {
#ifdef USE_EPOLL
-#include <fcntl.h>
-#include <sys/epoll.h>
-#include <sys/syscall.h>
-
#ifndef SYS_epoll_pwait
#define SYS_epoll_pwait __NR_epoll_pwait
#endif
-
/** Simplified epoll_pwait wrapper (as there are systems without or with broken epoll_pwait) */
static inline int epoll_wait_unblocked(int epfd, struct epoll_event *events, int maxevents, int timeout) {
const uint8_t buf[_NSIG/8] = {};