commit a7911e35afce4de5f387f9dae0f414ae35006b25 from: Alexander Barton date: Sun Nov 06 13:13:49 2011 UTC Only use AI_NUMERICHOST if it is #define'd It isn't using GNU libc 2.0.7, for example ... commit - 60812b6fdf8ec8b644e1209802cd001a0a032d23 commit + a7911e35afce4de5f387f9dae0f414ae35006b25 blob - a47a40d2a245bc0856ff03a853a66606ba1b3e00 blob + 05ef6ecb19263f9b602fcbf7d46f3c7a51ad1150 --- src/ipaddr/ng_ipaddr.c +++ src/ipaddr/ng_ipaddr.c @@ -32,7 +32,9 @@ ng_ipaddr_init(ng_ipaddr_t *addr, const char *ip_str, assert(ip_str); memset(&hints, 0, sizeof(hints)); +#ifdef AI_NUMERICHOST hints.ai_flags = AI_NUMERICHOST; +#endif #ifndef WANT_IPV6 /* do not convert ipv6 addresses */ hints.ai_family = AF_INET; #endif