From aed4b945d9d954fd544ec4c717dfc231f676906d Mon Sep 17 00:00:00 2001 From: raspopov Date: Fri, 30 Oct 2020 17:34:32 +0300 Subject: [PATCH] Fixed QNX compilation. QNX 6.5 supports _XOPEN_SOURCE=600 or less. Signed-off-by: raspopov --- config.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config.h b/config.h index bf325105..42658599 100644 --- a/config.h +++ b/config.h @@ -6,10 +6,14 @@ #ifdef __APPLE__ # define __DARWIN_C_SOURCE -#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__SYMBIAN32__) || defined(__QNX__) +#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__SYMBIAN32__) # define _XOPEN_SOURCE 700 # define __BSD_VISIBLE 1 # define HAVE_NETINET_IN_H +#elif defined(__QNX__) +# define _XOPEN_SOURCE 600 +# define __BSD_VISIBLE 1 +# define HAVE_NETINET_IN_H #else # define _XOPEN_SOURCE 700 # define _DEFAULT_SOURCE 1