From: Amos Jeffries Date: Mon, 8 Oct 2012 07:06:28 +0000 (-0600) Subject: Windows: wrap sys/shm.h sys/ipc.h includes X-Git-Tag: SQUID_3_4_0_1~597 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d440d5a4efccab868de7c445cc05c9ddf2d4d3fe;p=thirdparty%2Fsquid.git Windows: wrap sys/shm.h sys/ipc.h includes --- diff --git a/configure.ac b/configure.ac index 34495bd348..b987293469 100644 --- a/configure.ac +++ b/configure.ac @@ -2386,6 +2386,7 @@ AC_CHECK_HEADERS( \ sys/endian.h \ sys/file.h \ sys/ioctl.h \ + sys/ipc.cc \ sys/param.h \ sys/prctl.h \ sys/md5.h \ @@ -2393,6 +2394,7 @@ AC_CHECK_HEADERS( \ sys/msg.h \ sys/resource.h \ sys/select.h \ + sys/shm.h \ sys/socket.h \ sys/stat.h \ sys/statvfs.h \ diff --git a/src/DiskIO/DiskDaemon/DiskdFile.cc b/src/DiskIO/DiskDaemon/DiskdFile.cc index 2b62755a2e..9625d0eb79 100644 --- a/src/DiskIO/DiskDaemon/DiskdFile.cc +++ b/src/DiskIO/DiskDaemon/DiskdFile.cc @@ -41,9 +41,15 @@ #include "DiskIO/WriteRequest.h" #include "StatCounters.h" +#if HAVE_SYS_IPC_H #include +#endif +#if HAVE_SYS_MSG_H #include +#endif +#if HAVE_SYS_SHM_H #include +#endif CBDATA_CLASS_INIT(DiskdFile); diff --git a/src/DiskIO/DiskDaemon/DiskdIOStrategy.cc b/src/DiskIO/DiskDaemon/DiskdIOStrategy.cc index aa07e33be6..75f8f65d9e 100644 --- a/src/DiskIO/DiskDaemon/DiskdIOStrategy.cc +++ b/src/DiskIO/DiskDaemon/DiskdIOStrategy.cc @@ -46,9 +46,15 @@ #include "SquidTime.h" #include "unlinkd.h" +#if HAVE_SYS_IPC_H #include +#endif +#if HAVE_SYS_MSG_H #include +#endif +#if HAVE_SYS_SHM_H #include +#endif #if HAVE_ERRNO_H #include #endif diff --git a/src/DiskIO/DiskDaemon/diskd.cc b/src/DiskIO/DiskDaemon/diskd.cc index cca946c227..7daf23cb89 100644 --- a/src/DiskIO/DiskDaemon/diskd.cc +++ b/src/DiskIO/DiskDaemon/diskd.cc @@ -37,9 +37,15 @@ #if HAVE_ERRNO_H #include #endif +#if HAVE_SYS_IPC_H #include +#endif +#if HAVE_SYS_MSG_H #include +#endif +#if HAVE_SYS_SHM_H #include +#endif #if HAVE_IOSTREAM #include #endif