From 6a196c4a6a61a66c9b39aa83aaaa04266b9a209c Mon Sep 17 00:00:00 2001 From: Rickard von Essen Date: Fri, 26 Feb 2016 19:06:33 +0100 Subject: [PATCH] ID:418 - Fix Compiling under Mac OS X NI_MAXHOST and NI_MAXSERV is only defined in /usr/include/netdb.h if _DARWIN_C_SOURCE is defined or _POSIX_C_SOURCE is undefined. From /usr/include/netdb.h OS 10.11 - El Capitan: /* * Constants for getnameinfo() */ #if !defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE) #define NI_MAXHOST 1025 #define NI_MAXSERV 32 #endif /* (!_POSIX_C_SOURCE || _DARWIN_C_SOURCE) */ --- src/plugins/ipmi_intf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/ipmi_intf.c b/src/plugins/ipmi_intf.c index 090ab2f..6cf0553 100644 --- a/src/plugins/ipmi_intf.c +++ b/src/plugins/ipmi_intf.c @@ -31,6 +31,7 @@ */ #define _XOPEN_SOURCE 700 #define _GNU_SOURCE 1 +#define _DARWIN_C_SOURCE 1 #include #include