From 32c1272bfac24acba8bd284537a13c0787069fbf Mon Sep 17 00:00:00 2001 From: dmiller Date: Thu, 20 Jun 2024 20:14:29 +0000 Subject: [PATCH] Fix error in targets-sniffer: interface name not set --- scripts/targets-sniffer.nse | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/targets-sniffer.nse b/scripts/targets-sniffer.nse index 3577c7326..4bb616261 100644 --- a/scripts/targets-sniffer.nse +++ b/scripts/targets-sniffer.nse @@ -90,9 +90,11 @@ action = function() stdnse.get_script_interfaces(collect_interface) end - if interface_info==nil then -- Check if we have the interface information + if not interface_info then -- Check if we have the interface information stdnse.debug1("Error: Unable to get interface info. Did you specify the correct interface using 'targets-sniffer.interface=' or '-e '?") return + elseif not interface then + interface = interface_info.shortname end