Minor bugs in nmap_fetchfile()
Brought to you by:
fyodor
There are two minor bugs in nmap_fetchfile() (file
nmap.cc):
1. Location specified in --datadir does not have an
effective precedence over location specified in
$NMAPDIR.
2. Location tested for real UID should be ~/nmap, not
~/.nmap. (Assuming the EUID test and the docs are
correct.)
The attached patches will:
- Correct the two bugs.
- Adjust "if" depth for EUID ~/nmap test to be
consistent with other tests.
- Update description of --datadir in docs/nmap.1 to be
more in line with the code.
nmap_fetchfile patch