summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--interfaces-model.lua18
1 files changed, 9 insertions, 9 deletions
diff --git a/interfaces-model.lua b/interfaces-model.lua
index dbb3365..9afca19 100644
--- a/interfaces-model.lua
+++ b/interfaces-model.lua
@@ -395,15 +395,15 @@ end
get_delete_iface_by_name = function(self, clientdata)
local result = {}
- result.iface = cfe({ value=clientdata.name or "", label="Interface Name" })
+ result.name = cfe({ value=clientdata.name or "", label="Interface Name" })
return cfe({ type="group", value=result, label="Interface Name" })
end
delete_iface_by_name = function(self, deleterequest)
- if deleterequest.value.iface.value and deleterequest.value.iface.value ~= "" then
- local res, err = iface.delete(deleterequest.value.iface.value)
+ if deleterequest.value.name.value and deleterequest.value.name.value ~= "" then
+ local res, err = iface.delete(deleterequest.value.name.value)
end
if res then
@@ -489,15 +489,15 @@ end
get_ifup_by_name = function(self, clientdata)
local result = {}
- result.iface = cfe({ type="select", value=clientdata.name or "", label="Interface Name", option=iface.list_interfaces() })
+ result.name = cfe({ type="select", value=clientdata.name or "", label="Interface Name", option=iface.list_interfaces() })
return cfe({ type="group", value=result, label="Interface Name" })
end
ifup_by_name = function (self, ifuprequest)
- local success = modelfunctions.validateselect(ifuprequest.value.iface)
+ local success = modelfunctions.validateselect(ifuprequest.value.name)
if success then
- name = ifuprequest.value.iface.value or ""
+ name = ifuprequest.value.name.value or ""
local cmd = path.."ifup "..format.escapespecialcharacters(name).." 2>&1"
local f = io.popen(cmd)
ifuprequest.descr = f:read("*a")
@@ -515,15 +515,15 @@ end
get_ifdown_by_name = function(self, clientdata)
local result = {}
- result.iface = cfe({ type="select", value=clientdata.name or "", label="Interface Name", option=iface.list_interfaces() })
+ result.name = cfe({ type="select", value=clientdata.name or "", label="Interface Name", option=iface.list_interfaces() })
return cfe({ type="group", value=result, label="Interface Name" })
end
ifdown_by_name = function (self, ifdownrequest)
- local success = modelfunctions.validateselect(ifdownrequest.value.iface)
+ local success = modelfunctions.validateselect(ifdownrequest.value.name)
if success then
- name = ifdownrequest.value.iface.value or ""
+ name = ifdownrequest.value.name.value or ""
local cmd = path.."ifdown "..format.escapespecialcharacters(name).." 2>&1"
local f = io.popen(cmd)
ifdownrequest.descr = f:read("*a")