mirror of
https://github.com/nmap/nmap.git
synced 2026-08-04 06:40:48 +00:00
merge soc07 r5069:5072 - Fix for character case bug in wildtest found by David; Nicer error message for anyone dumb enough to use negative frequency values.
This commit is contained in:
parent
e26fca0d42
commit
c0ad899d57
2 changed files with 5 additions and 2 deletions
4
utils.cc
4
utils.cc
|
|
@ -128,8 +128,8 @@ int wildtest(char *wild, char *test) {
|
|||
if (wild[1] == '\0') return 1;
|
||||
|
||||
for(i=0; test[i]!='\0'; i++)
|
||||
if ((wild[1] == test[i] || wild[1] == '?')
|
||||
&& wildtest(wild+1, test+i) == 1) return 1;
|
||||
if ((tolower((int)wild[1]) == tolower((int)test[i]) || wild[1] == '?')
|
||||
&& wildtest(wild+1, test+i) == 1) return 1;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue