mirror of
https://github.com/nmap/nmap.git
synced 2025-12-15 20:29:03 +00:00
Update timeout script-args to use standard timespec
Many scripts were documented as using timespecs (10s, 5000ms, etc) for timeout script-args, but one 1 or 2 actually did. Now all timeout script-args will accept timespecs, except those which took a number of milliseconds, which remain unchanged. Also fixed some documentation issues (missing script name in arg description, missing nsedoc for args, etc)
This commit is contained in:
@@ -137,7 +137,7 @@ sniffInterface = function(iface, Decoders, decodertab)
|
||||
local timeout = stdnse.parse_timespec(stdnse.get_script_args("broadcast-listener.timeout"))
|
||||
|
||||
-- default to 30 seconds, if nothing else was set
|
||||
timeout = timeout and (timeout * 1000) or (30 * 1000)
|
||||
timeout = (timeout or 30) * 1000
|
||||
|
||||
-- We want all packets that aren't explicitly for us
|
||||
sock:pcap_open(iface.name, 1500, true, ("!host %s"):format(iface.address))
|
||||
|
||||
Reference in New Issue
Block a user