projects
/
project
/
luci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
FF-Wizard: Set interface protocol to static, don't add the zone to network if it...
[project/luci.git]
/
applications
/
luci-ffwizard-leipzig
/
luasrc
/
tools
/
ffwizard.lua
diff --git
a/applications/luci-ffwizard-leipzig/luasrc/tools/ffwizard.lua
b/applications/luci-ffwizard-leipzig/luasrc/tools/ffwizard.lua
index
bb7cbb8
..
60a240b
100644
(file)
--- a/
applications/luci-ffwizard-leipzig/luasrc/tools/ffwizard.lua
+++ b/
applications/luci-ffwizard-leipzig/luasrc/tools/ffwizard.lua
@@
-88,7
+88,8
@@
function firewall_zone_add_interface(name, interface)
local cursor = uci.cursor()
local zone = firewall_find_zone(name)
local net = cursor:get("firewall", zone, "network")
local cursor = uci.cursor()
local zone = firewall_find_zone(name)
local net = cursor:get("firewall", zone, "network")
- cursor:set("firewall", zone, "network", (net or name .. " ") .. interface)
+ local old = net or (cursor:get("network", name) and name)
+ cursor:set("firewall", zone, "network", (old and old .. " " or "") .. interface)
cursor:save("firewall")
end
cursor:save("firewall")
end