diff options
| -rw-r--r-- | src/platform/posix/posix_ipc.c | 5 |
1 files changed, 5 insertions, 0 deletions
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 <unistd.h> #include <netdb.h> +// 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) |
