mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-10 10:37:22 +00:00
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) */
This commit is contained in:
parent
909fc7815c
commit
6a196c4a6a
@ -31,6 +31,7 @@
|
|||||||
*/
|
*/
|
||||||
#define _XOPEN_SOURCE 700
|
#define _XOPEN_SOURCE 700
|
||||||
#define _GNU_SOURCE 1
|
#define _GNU_SOURCE 1
|
||||||
|
#define _DARWIN_C_SOURCE 1
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user