projects
/
project
/
luci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
applications/luci-firewall: remove nat reflection dependency on the wan zone, it...
[project/luci.git]
/
applications
/
luci-firewall
/
luasrc
/
model
/
cbi
/
firewall
/
forward-details.lua
diff --git
a/applications/luci-firewall/luasrc/model/cbi/firewall/forward-details.lua
b/applications/luci-firewall/luasrc/model/cbi/firewall/forward-details.lua
index
446563f
..
c80a6d0
100644
(file)
--- a/
applications/luci-firewall/luasrc/model/cbi/firewall/forward-details.lua
+++ b/
applications/luci-firewall/luasrc/model/cbi/firewall/forward-details.lua
@@
-39,22
+39,6
@@
else
m.title = "%s - %s" %{ translate("Firewall - Port Forwards"), name }
end
m.title = "%s - %s" %{ translate("Firewall - Port Forwards"), name }
end
-local wan_zone = nil
-
-m.uci:foreach("firewall", "zone",
- function(s)
- local n = s.network or s.name
- if n then
- local i
- for i in n:gmatch("%S+") do
- if i == "wan" then
- wan_zone = s.name
- return false
- end
- end
- end
- end)
-
s = m:section(NamedSection, arg[1], "redirect", "")
s.anonymous = true
s.addremove = false
s = m:section(NamedSection, arg[1], "redirect", "")
s.anonymous = true
s.addremove = false
@@
-164,7
+148,6
@@
o.datatype = "portrange"
o = s:option(Flag, "reflection", translate("Enable NAT Loopback"))
o.rmempty = true
o.default = o.enabled
o = s:option(Flag, "reflection", translate("Enable NAT Loopback"))
o.rmempty = true
o.default = o.enabled
-o:depends("src", wan_zone)
o.cfgvalue = function(...)
return Flag.cfgvalue(...) or "1"
end
o.cfgvalue = function(...)
return Flag.cfgvalue(...) or "1"
end