mirror of
https://github.com/nmap/nmap.git
synced 2025-12-06 04:31:29 +00:00
merge soc07 r4959 - Put <extrareasons> inside <extraports> as this should really simplify XML parsers' jobs because they won't have to keep track of what states and reasons go together
This commit is contained in:
@@ -113,7 +113,6 @@ FingerPrintResults::FingerPrintResults() {
|
||||
osscan_opentcpport = osscan_closedtcpport = osscan_closedudpport = -1;
|
||||
distance = -1;
|
||||
distance_guess = -1;
|
||||
max_init_ttl = -1;
|
||||
/* We keep FPs holding at least 10 records because Gen1 OS detection
|
||||
doesn't support maxOSTries() */
|
||||
FPs = (FingerPrint **) safe_zalloc(MAX(o.maxOSTries(), 10) * sizeof(FingerPrint *));
|
||||
@@ -160,11 +159,6 @@ const char *FingerPrintResults::OmitSubmissionFP() {
|
||||
if (osscan_closedtcpport <= 0)
|
||||
return "Missing a closed TCP port so results incomplete";
|
||||
|
||||
if (max_init_ttl > 0xFF) {
|
||||
snprintf(reason, sizeof(reason), "An initial TTL (%d) is greater than 255", max_init_ttl);
|
||||
return reason;
|
||||
}
|
||||
|
||||
/* This can happen if the TTL in the response to the UDP probe is somehow
|
||||
greater than the TTL in the probe itself. We exclude -1 because that is
|
||||
used to mean the distance is unknown, though there's a chance it could
|
||||
|
||||
Reference in New Issue
Block a user