e = s:option(Flag, "enabled", translate("enable"))
e.rmempty = false
-function e.write(self, section, value)
- local cmd = (value == "1") and "enable" or "disable"
- if value ~= "1" then
- os.execute("/etc/init.d/miniupnpd stop")
- end
- os.execute("/etc/init.d/miniupnpd " .. cmd)
-end
-
-function e.cfgvalue(self, section)
- return (os.execute("/etc/init.d/miniupnpd enabled") == 0) and "1" or "0"
-end
-
s:option(Flag, "secure_mode").rmempty = true
s:option(Flag, "log_output").rmempty = true
s:option(Value, "download", nil, "kByte/s").rmempty = true
e = s:option(Flag, "enabled", translate("enable"))
e.rmempty = false
-function e.write(self, section, value)
- local cmd = (value == "1") and "enable" or "disable"
- if value ~= "1" then
- os.execute("/etc/init.d/miniupnpd stop")
- end
- os.execute("/etc/init.d/miniupnpd " .. cmd)
-end
-
-function e.cfgvalue(self, section)
- return (os.execute("/etc/init.d/miniupnpd enabled") == 0) and "1" or "0"
-end
-
s:option(Value, "download", nil, "kByte/s").rmempty = true
s:option(Value, "upload", nil, "kByte/s").rmempty = true