1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-09 06:01:28 +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:
dmiller
2012-07-06 14:16:26 +00:00
parent e707b6305a
commit 96d48d861c

View File

@@ -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