diff --git a/nselib/comm.lua b/nselib/comm.lua index 668925c76..fca4b483e 100644 --- a/nselib/comm.lua +++ b/nselib/comm.lua @@ -12,7 +12,7 @@ -- * proto - string, protocol to use. Default "tcp" -- * timeout - override timeout in milliseconds. This overrides all other timeout defaults, but can be overridden by specific connect and request timeouts (below) -- * connect_timeout - socket timeout for connection. Default: same as stdnse.get_timeout --- * request_timeout - additional socket timeout for requests. This is added to the connect_timeout to get a total time for a request to receive a response. Default: 5000ms +-- * request_timeout - additional socket timeout for requests. This is added to the connect_timeout to get a total time for a request to receive a response. Default: 6000ms -- * recv_before - boolean, receive data before sending first payload -- -- If both "bytes" and "lines" are provided, @@ -43,7 +43,7 @@ local function get_timeouts(host, opts) connect_timeout = stdnse.get_timeout(host) end - -- request_timeout based on options or READ_TIMEOUT + connect_timeout + -- request_timeout based on options or REQUEST_TIMEOUT + connect_timeout if opts and opts.request_timeout then request_timeout = opts.request_timeout elseif opts and opts.timeout then