summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/event/modules/ngx_devpoll_module.c2
-rw-r--r--src/event/modules/ngx_eventport_module.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/event/modules/ngx_devpoll_module.c b/src/event/modules/ngx_devpoll_module.c
index a932185d7..f985fbdfb 100644
--- a/src/event/modules/ngx_devpoll_module.c
+++ b/src/event/modules/ngx_devpoll_module.c
@@ -14,7 +14,9 @@
/* Solaris declarations */
+#ifndef POLLREMOVE
#define POLLREMOVE 0x0800
+#endif
#define DP_POLL 0xD001
#define DP_ISPOLLED 0xD002
diff --git a/src/event/modules/ngx_eventport_module.c b/src/event/modules/ngx_eventport_module.c
index bacbb0507..91845479e 100644
--- a/src/event/modules/ngx_eventport_module.c
+++ b/src/event/modules/ngx_eventport_module.c
@@ -49,7 +49,7 @@ typedef struct port_notify {
void *portnfy_user; /* user defined */
} port_notify_t;
-#if (__FreeBSD_version < 700005)
+#if (__FreeBSD__) && (__FreeBSD_version < 700005)
typedef struct itimerspec { /* definition per POSIX.4 */
struct timespec it_interval;/* timer period */