summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-banip/luasrc
diff options
context:
space:
mode:
authorDirk Brenken <dev@brenken.org>2018-11-16 21:09:14 +0100
committerDirk Brenken <dev@brenken.org>2018-11-16 21:09:14 +0100
commitbef7d98bd63a2f1e420883c052c3ca43c19d9bd9 (patch)
tree25d5cae0f8e81fe0d613b671dbd240e78c1ba5c9 /applications/luci-app-banip/luasrc
parent2aafeff4df390e91af18af4161f6e12390f943c0 (diff)
luci-app-banip: sync with update 0.0.6
* add a manual interface selection to support multiple WAN interfaces in iptables rules Signed-off-by: Dirk Brenken <dev@brenken.org>
Diffstat (limited to 'applications/luci-app-banip/luasrc')
-rw-r--r--applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua b/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua
index 00bb5e426..8b5bedc08 100644
--- a/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua
+++ b/applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua
@@ -27,7 +27,8 @@ o2 = s:option(Flag, "ban_automatic", translate("Automatic WAN Interface Detectio
o2.default = o2.enabled
o2.rmempty = false
-o3 = s:option(ListValue, "ban_iface", " ")
+o3 = s:option(MultiValue, "ban_iface", translate("Interface Selection"),
+ translate("Disable the automatic WAN detection and select your preferred interface(s) manually."))
for _, dev in ipairs(devices) do
if dev ~= "lo" and dev ~= "br-lan" then
local iface = net:get_interface(dev)
@@ -42,6 +43,7 @@ for _, dev in ipairs(devices) do
end
end
end
+o3.widget = "checkbox"
o3.default = ban_iface
o3.rmempty = false