mirror of
https://github.com/nmap/nmap.git
synced 2026-08-04 06:40:48 +00:00
Fix error in http-vhosts when domain is nil
./scripts/http-vhosts.nse:502: attempt to concatenate local 'domain' (a
nil value)
stack traceback:
./scripts/http-vhosts.nse:502: in function 'makeTargetName'
./scripts/http-vhosts.nse:542: in function
<./scripts/http-vhosts.nse:532>
(...tail calls...)
This commit is contained in:
parent
e707b6305a
commit
96d48d861c
1 changed files with 11 additions and 4 deletions
|
|
@ -496,10 +496,17 @@ end
|
|||
-- @param domain string
|
||||
-- @return string
|
||||
local makeTargetName = function(name,domain)
|
||||
if name == "" and domain == "" then return nil end
|
||||
if name == "" then return domain end
|
||||
if domain == "" then return name end
|
||||
return name .. "." .. domain
|
||||
if name and name ~= "" then
|
||||
if domain and domain ~= "" then
|
||||
return name .. "." .. domain
|
||||
else
|
||||
return name
|
||||
end
|
||||
elseif domain and domain ~= "" then
|
||||
return domain
|
||||
else
|
||||
return nil
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue