From 143cf94961d721565af12a9cc730dd8850fff2dc Mon Sep 17 00:00:00 2001 From: Richard Aas Date: Thu, 22 Oct 2015 07:50:11 +0000 Subject: [PATCH] Fix glibc 2.22 build (addrinfo visibility) thanks to Dmitrij D. Czarkoff --- src/net/posix/pif.c | 1 + src/tcp/tcp.c | 1 + src/udp/udp.c | 1 + 3 files changed, 3 insertions(+) diff --git a/src/net/posix/pif.c b/src/net/posix/pif.c index 0720d79..e19c081 100644 --- a/src/net/posix/pif.c +++ b/src/net/posix/pif.c @@ -8,6 +8,7 @@ #include #include #define __USE_POSIX 1 /**< Use POSIX code */ +#define __USE_XOPEN2K 1/**< Use POSIX.1:2001 code */ #include #define __USE_MISC 1 /**< Use MISC code */ #include diff --git a/src/tcp/tcp.c b/src/tcp/tcp.c index b726d00..a6367eb 100644 --- a/src/tcp/tcp.c +++ b/src/tcp/tcp.c @@ -12,6 +12,7 @@ #endif #if !defined(WIN32) && !defined (CYGWIN) #define __USE_POSIX 1 /**< Use POSIX flag */ +#define __USE_XOPEN2K 1/**< Use POSIX.1:2001 code */ #define __USE_MISC 1 #include #endif diff --git a/src/udp/udp.c b/src/udp/udp.c index d238ef8..38289d2 100644 --- a/src/udp/udp.c +++ b/src/udp/udp.c @@ -12,6 +12,7 @@ #endif #if !defined(WIN32) && !defined (CYGWIN) #define __USE_POSIX 1 /**< Use POSIX flag */ +#define __USE_XOPEN2K 1/**< Use POSIX.1:2001 code */ #include #endif #include