diff --git a/scripts/mrinfo.nse b/scripts/mrinfo.nse index 2d58371f1..52e2627cd 100644 --- a/scripts/mrinfo.nse +++ b/scripts/mrinfo.nse @@ -3,6 +3,7 @@ local packet = require "packet" local ipOps = require "ipOps" local bin = require "bin" local stdnse = require "stdnse" +local string = require "string" local target = require "target" local table = require "table" @@ -107,7 +108,7 @@ local mrinfoListen = function(interface, host, timeout, results) local condvar = nmap.condvar(results) local start = nmap.clock_ms() local listener = nmap.new_socket() - local p, mrinfo_raw, status, l3data, response + local p, mrinfo_raw, status, l3data, response, _ -- IGMP packets that are sent from the target host to our host. local filter = 'ip proto 2 and src host ' .. host.ip .. ' and dst host ' .. interface.address diff --git a/scripts/smb-print-text.nse b/scripts/smb-print-text.nse index cd6621965..7bb468a50 100644 --- a/scripts/smb-print-text.nse +++ b/scripts/smb-print-text.nse @@ -1,4 +1,5 @@ local bin = require "bin" +local io = require "io" local msrpc = require "msrpc" local smb = require "smb" local string = require "string" @@ -87,7 +88,7 @@ action = function(host,port) local data = lanman_result.data local pos, status, convert, entry_count, available_entries = bin.unpack("s",data,pos+14) pos, name = bin.unpack("