From cf0f509564c4034de7fc93da357f2ed700a3b39b Mon Sep 17 00:00:00 2001 From: olli Date: Wed, 12 Aug 2009 19:59:58 +0000 Subject: ChangeLogTag: Wed Aug 12 19:57:02 UTC 2009 Olli Savia --- ACE/ChangeLog | 5 +++++ ACE/ace/config-linux-common.h | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ACE/ChangeLog b/ACE/ChangeLog index 2f962377fd9..52f0ae3c13a 100644 --- a/ACE/ChangeLog +++ b/ACE/ChangeLog @@ -1,3 +1,8 @@ +Wed Aug 12 19:57:02 UTC 2009 Olli Savia + + * ace/config-linux-common.h: + Define ACE_HAS_GETIFADDRS only for glibc 2.3 and newer. + Wed Aug 12 19:55:03 UTC 2009 Olli Savia * ace/config-freebsd.h: diff --git a/ACE/ace/config-linux-common.h b/ACE/ace/config-linux-common.h index a38a8c54503..3a33de4a97b 100644 --- a/ACE/ace/config-linux-common.h +++ b/ACE/ace/config-linux-common.h @@ -409,7 +409,9 @@ # include "ace/config-posix-nonetworking.h" #else # define ACE_HAS_NETLINK -# define ACE_HAS_GETIFADDRS +# if (__GLIBC__ > 2) || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 2) +# define ACE_HAS_GETIFADDRS +# endif #endif #if !defined (ACE_GETNAME_RETURNS_RANDOM_SIN_ZERO) -- cgit v1.2.1