From 4bacd7b4fc1ccdfc5c5257d3683137c81569da87 Mon Sep 17 00:00:00 2001
From: Kim Alvefur <zash@zash.se>
Date: Mon, 19 Dec 2016 08:51:50 +0100
Subject: util.pposix: rfork() seems to be FreeBSD only (fixes #412)

---
 util-src/pposix.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'util-src')

diff --git a/util-src/pposix.c b/util-src/pposix.c
index b48465d3..7037730f 100644
--- a/util-src/pposix.c
+++ b/util-src/pposix.c
@@ -49,9 +49,9 @@
 #define WITH_MALLINFO
 #endif
 
-#if defined(RFPROC) && defined(EV_SET)
+#if defined(__FreeBSD__) && defined(RFPROC)
 /*
- * On *BSD, calling fork() is equivalent to rfork(RFPROC | RFFDG).
+ * On FreeBSD, calling fork() is equivalent to rfork(RFPROC | RFFDG).
  *
  * RFFDG being set means that the file descriptor table is copied,
  * otherwise it's shared. We want the later, otherwise libevent gets
-- 
cgit v1.2.3