From a9e81c87a7b2a203c2bd4f310f936af46ef42fc1 Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Wed, 25 Jan 2017 21:40:31 -0800 Subject: Fix for SunOS/illumos. --- src/platform/posix/posix_ipc.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/platform/posix/posix_ipc.c b/src/platform/posix/posix_ipc.c index fd69e1a7..7a9c6d52 100644 --- a/src/platform/posix/posix_ipc.c +++ b/src/platform/posix/posix_ipc.c @@ -23,6 +23,11 @@ #include #include +// Solaris/SunOS systems define this, which collides with our symbol +// names. Just undefine it now. +#ifdef sun +#undef sun +#endif #ifdef SOCK_CLOEXEC #define NNI_IPC_SOCKTYPE (SOCK_STREAM | SOCK_CLOEXEC) -- cgit v1.2.3-70-g09d2