mirror of
https://github.com/nmap/nmap.git
synced 2026-02-05 04:56:34 +00:00
Make failure to resolve "::" non-fatal.
David Millis noticed this error on Windows XP with IPv6 disabled: Ncat: Failed to resolve default IPv6 address: No such host is known. . QUITTING. http://seclists.org/nmap-dev/2013/q3/96
This commit is contained in:
@@ -937,9 +937,10 @@ static int ncat_listen_mode(void)
|
||||
if (o.af == AF_INET6 || o.af == AF_UNSPEC) {
|
||||
ss_len = sizeof(listenaddrs[num_listenaddrs]);
|
||||
rc = resolve("::", o.portno, &listenaddrs[num_listenaddrs].storage, &ss_len, AF_INET6);
|
||||
if (rc != 0)
|
||||
bye("Failed to resolve default IPv6 address: %s.", gai_strerror(rc));
|
||||
num_listenaddrs++;
|
||||
if (rc == 0)
|
||||
num_listenaddrs++;
|
||||
else
|
||||
logdebug("Failed to resolve default IPv6 address: %s\n", gai_strerror(rc));
|
||||
}
|
||||
#endif
|
||||
if (o.af == AF_INET || o.af == AF_UNSPEC) {
|
||||
|
||||
Reference in New Issue
Block a user