1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-02 04:49:02 +00:00

Move the http.get_default_timeout function out of the section for

parsing header values. get_default_timeout seems to be completely
unused, so I've moved it right to the end until someone can check on
that.
This commit is contained in:
david
2010-07-25 17:29:36 +00:00
parent d053e1a6cc
commit bd0f13c9a0

View File

@@ -1414,22 +1414,6 @@ function parse_date(s)
return { year = year, month = month, day = day, hour = hour, min = min, sec = sec, isdst = false }
end
get_default_timeout = function( nmap_timing )
local timeout = {}
if nmap_timing >= 0 and nmap_timing <= 3 then
timeout.connect = 10000
timeout.request = 15000
end
if nmap_timing >= 4 then
timeout.connect = 5000
timeout.request = 10000
end
if nmap_timing >= 5 then
timeout.request = 7000
end
return timeout
end
-- See RFC 2617, section 1.2. This function returns a table with keys "scheme"
-- and "namevals".
local read_auth_challenge = function(s, pos)
@@ -1837,3 +1821,19 @@ function page_exists(data, result_404, known_404, page, displayall)
return false
end
end
get_default_timeout = function( nmap_timing )
local timeout = {}
if nmap_timing >= 0 and nmap_timing <= 3 then
timeout.connect = 10000
timeout.request = 15000
end
if nmap_timing >= 4 then
timeout.connect = 5000
timeout.request = 10000
end
if nmap_timing >= 5 then
timeout.request = 7000
end
return timeout
end