modules/freifunk: display status of all non-encrypted wireless networks if no freifunk zone is defined

This commit is contained in:
Jo-Philipp Wich 2009-01-25 17:28:15 +00:00
parent 26272967cf
commit d35063211c

View file

@ -47,7 +47,10 @@ local wifidata = luci.sys.wifi.getiwconfig()
local ifaces = {}
for k, v in pairs(wireless) do
if v[".type"] == "wifi-iface" and luci.util.contains(ffwifs, v.device) then
if v[".type"] == "wifi-iface" and (
luci.util.contains(ffwifs, v.device) or
( #ffwifs == 0 and (not v.encryption or v.encryption == "none") ) )
then
table.insert(ifaces, v)
end
end