From: hniksic Date: Tue, 11 Nov 2003 03:21:57 +0000 (-0800) Subject: [svn] Mention that gethostbyname is not required to accept dotted-decimal X-Git-Tag: v1.13~1419 X-Git-Url: http://sjero.net/git/?p=wget;a=commitdiff_plain;h=1c35fe3c45dd17a87669480ec5966b89b6cdebb2 [svn] Mention that gethostbyname is not required to accept dotted-decimal addresses. --- diff --git a/src/host.c b/src/host.c index f53764ea..7bc5b2f7 100644 --- a/src/host.c +++ b/src/host.c @@ -493,12 +493,11 @@ lookup_host (const char *host, int silent) { struct address_list *al = NULL; - /* If we're not using getaddrinfo, first check if HOST names a - numeric IPv4 address. This was necessary under old (e.g. Ultrix) - implementations of gethostbyname that couldn't handle numeric - addresses (!). This is not done under IPv6 because getaddrinfo - always handles numeric addresses. */ #ifndef ENABLE_IPV6 + /* If we're not using getaddrinfo, first check if HOST names a + numeric IPv4 address. gethostbyname is not required to accept + dotted-decimal IPv4 addresses, and some older implementations + (e.g. the Ultrix one) indeed didn't. */ { uint32_t addr_ipv4 = (uint32_t)inet_addr (host); if (addr_ipv4 != (uint32_t) -1)