summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.in1
-rw-r--r--ext/standard/ftok.c3
2 files changed, 4 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 05b0ebbfe8..73dc78888f 100644
--- a/configure.in
+++ b/configure.in
@@ -354,6 +354,7 @@ unistd.h \
unix.h \
utime.h \
sys/utsname.h \
+sys/ipc.h \
],[],[],[
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
diff --git a/ext/standard/ftok.c b/ext/standard/ftok.c
index adb374e060..3a0d974c16 100644
--- a/ext/standard/ftok.c
+++ b/ext/standard/ftok.c
@@ -21,7 +21,10 @@
#include "php.h"
#include <sys/types.h>
+
+#ifdef HAVE_SYS_IPC_H
#include <sys/ipc.h>
+#endif
#if HAVE_FTOK
/* {{{ proto int ftok(string pathname, string proj)