diff --git a/luci-app-openmptcprouter/luasrc/view/openmptcprouter/wizard.htm b/luci-app-openmptcprouter/luasrc/view/openmptcprouter/wizard.htm index a0dc7d88e..4e0829df6 100644 --- a/luci-app-openmptcprouter/luasrc/view/openmptcprouter/wizard.htm +++ b/luci-app-openmptcprouter/luasrc/view/openmptcprouter/wizard.htm @@ -7,30 +7,19 @@ local sys = require "luci.sys" local ut = require "luci.util" local ifaces = sys.net:devices() - local servers_ip = {} - local server_ip = uci:get("shadowsocks-libev","sss0","server") - if server_ip == '127.0.0.1' then - local upstreams = uci:get("nginx-ha","ShadowSocks","upstreams") - for _, up in pairs(upstreams) do - local a = up:match("^([^:]+):") - table.insert(servers_ip,a) - end - else - table.insert(servers_ip,server_ip) - end -function device_notvirtual(dev) - for _, iface in ipairs(net:get_networks()) do - local ifacen = iface:name() - local ifacename = uci:get("network",ifacen,"ifname") - local ifacetype = uci:get("network",ifacen,"type") or "" - local ifaceproto = uci:get("network",ifacen,"proto") or "" - if ifacename == dev and (ifacetype == "macvlan" or ifacetype == "bridge" or ifaceproto == "6in4") then - return false + function device_notvirtual(dev) + for _, iface in ipairs(net:get_networks()) do + local ifacen = iface:name() + local ifacename = uci:get("network",ifacen,"ifname") + local ifacetype = uci:get("network",ifacen,"type") or "" + local ifaceproto = uci:get("network",ifacen,"proto") or "" + if ifacename == dev and (ifacetype == "macvlan" or ifacetype == "bridge" or ifaceproto == "6in4") then + return false + end end + return true end - return true -end %>