From e411e35fc6f58515afaea7243cd1c6914d9a0a14 Mon Sep 17 00:00:00 2001 From: patrik Date: Tue, 1 Jun 2010 14:09:58 +0000 Subject: [PATCH] Fixed a bug that would prevent the rpcinfo script from returning any results if the rpc program could not be matched to a name. --- scripts/rpcinfo.nse | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/rpcinfo.nse b/scripts/rpcinfo.nse index 335802e12..8230d18b5 100644 --- a/scripts/rpcinfo.nse +++ b/scripts/rpcinfo.nse @@ -36,7 +36,7 @@ action = function(host, port) for progid, v in pairs(rpcinfo) do for proto, v2 in pairs(v) do - table.insert( result, ("%-7d %-10s %5d/%s %s"):format(progid, stdnse.strjoin(",", v2.version), v2.port, proto, rpc.Util.ProgNumberToName(progid) ) ) + table.insert( result, ("%-7d %-10s %5d/%s %s"):format(progid, stdnse.strjoin(",", v2.version), v2.port, proto, rpc.Util.ProgNumberToName(progid) or "") ) end end