From 4a928de402a6e69886921fe428bbffb909c6405e Mon Sep 17 00:00:00 2001 From: Josh Triplett Date: Mon, 20 Nov 2006 22:26:40 -0800 Subject: [PATCH] Only use AI_NUMERICSERV if defined. --- src/xcb_util.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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; -- 2.34.1