1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-11 08:59:04 +00:00

Fixing r7470 (patch for ICMP ping + IPv6)--it stopped every IPv6 scan

This commit is contained in:
kris
2008-05-14 16:55:09 +00:00
parent abe470fba8
commit d2a8535ebc

View File

@@ -376,7 +376,7 @@ void NmapOps::ValidateOptions() {
fatal("Ping scan is not valid with any other scan types (the other ones all include a ping scan");
}
if (af() == AF_INET6 && (PINGTYPE_ICMP_PING || PINGTYPE_ICMP_MASK || PINGTYPE_ICMP_TS)) {
if (af() == AF_INET6 && (pingtype & (PINGTYPE_ICMP_PING|PINGTYPE_ICMP_MASK|PINGTYPE_ICMP_TS))) {
fatal("ICMP Echo, Timestamp and Address Mask pings are only valid for IPv4.");
}