From: Josh Triplett Date: Tue, 21 Nov 2006 06:26:40 +0000 (-0800) Subject: Only use AI_NUMERICSERV if defined. X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4a928de402a6e69886921fe428bbffb909c6405e;p=free-sw%2Fxcb%2Flibxcb Only use AI_NUMERICSERV if defined. --- diff --git a/src/xcb_util.c b/src/xcb_util.c index 587cb3a..ef8300f 100644 --- a/src/xcb_util.c +++ b/src/xcb_util.c @@ -176,8 +176,11 @@ static int _xcb_open_decnet(const char *host, const unsigned short port) static int _xcb_open_tcp(char *host, const unsigned short port) { int fd = -1; - struct addrinfo hints = { AI_ADDRCONFIG | AI_NUMERICSERV, AF_UNSPEC, - SOCK_STREAM }; + struct addrinfo hints = { AI_ADDRCONFIG +#ifdef AI_NUMERICSERV + | AI_NUMERICSERV +#endif + , AF_UNSPEC, SOCK_STREAM }; char service[6]; /* "65535" with the trailing '\0' */ struct addrinfo *results, *addr; char *bracket;