From 78f37e726a9abc74ceb520e524fd6014787b285a Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Thu, 10 Dec 2009 18:36:52 +0100 Subject: [PATCH] Use AI_ADDRCONFIG only when defined This seems to be missing on NetBSD. --- nameserv.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nameserv.c b/nameserv.c index 2a8feae9..98e5359a 100644 --- a/nameserv.c +++ b/nameserv.c @@ -59,7 +59,9 @@ DNS_Name2IPAddress(const char *name, IPAddr *addr, int retry) memset(&hints, 0, sizeof (hints)); hints.ai_family = AF_UNSPEC; hints.ai_socktype = SOCK_STREAM; +#ifdef AI_ADDRCONFIG hints.ai_flags = AI_ADDRCONFIG; +#endif try_again: result = getaddrinfo(name, NULL, &hints, &res); -- 2.47.3