diff --git a/scripts/lua/do_export_data.lua b/scripts/lua/do_export_data.lua index f496b30a86..bad4ef9d4d 100644 --- a/scripts/lua/do_export_data.lua +++ b/scripts/lua/do_export_data.lua @@ -9,16 +9,17 @@ require "lua_utils" sendHTTPHeader('application/json') -if(_POST["export"] ~= nil) then +if _GET["ifid"] ~= nil then + interface.select(_GET["ifid"]) +end -interface.select(ifname) -if((_POST["ip"] ~= nil) and (_POST["ip"] ~= "")) then +if((_GET["ip"] ~= nil) and (_GET["ip"] ~= "")) then vlan = 0 - if ((_POST["vlan"] ~= nil) and (_POST["vlan"] ~= "")) then - vlan = tonumber(_POST["vlan"]) + if ((_GET["vlan"] ~= nil) and (_GET["vlan"] ~= "")) then + vlan = tonumber(_GET["vlan"]) end - host = interface.getHostInfo(_POST["ip"], vlan) + host = interface.getHostInfo(_GET["ip"], vlan) if(host == nil) then print("{ }\n") @@ -50,4 +51,3 @@ else print("\n]\n") end -end diff --git a/scripts/lua/export_data.lua b/scripts/lua/export_data.lua index b60e6ade5e..fcac37566e 100644 --- a/scripts/lua/export_data.lua +++ b/scripts/lua/export_data.lua @@ -28,12 +28,9 @@ print [[