summaryrefslogtreecommitdiffstats
path: root/net-p2p/mldonkey-devel/files/patch-src__utils__lib__stubs_c.c
blob: f819aef2c39e00e395b993781c9fecff1e66a152 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--- src/utils/lib/stubs_c.c.orig	Wed Jan  4 12:23:37 2006
+++ src/utils/lib/stubs_c.c	Mon Jan 16 14:14:38 2006
@@ -28,6 +28,11 @@
 #include <inttypes.h>
 #endif
 
+/* For proper FreeBSD version identification */
+#if defined(HAVE_SYS_PARAM_H)
+#include <sys/param.h>
+#endif
+
 #define lseek XXXXXXXXX
 #define read XXXXXXXXX
 #define ftruncate XXXXXXXXX
@@ -683,7 +688,7 @@
 
 #define NETDB_BUFFER_SIZE 10000
 
-#ifdef _WIN32
+#if defined(_WIN32) || ( defined(__FreeBSD_version) && ( ((__FreeBSD_version >= 504102) && (__FreeBSD_version < 600000)) || (__FreeBSD_version >= 600029) ) )
 #define GETHOSTBYADDR_IS_REENTRANT 1
 #define GETHOSTBYNAME_IS_REENTRANT 1
 #endif
OpenPOWER on IntegriCloud