luci-0.10: merge r6757

This commit is contained in:
Jo-Philipp Wich 2011-01-19 21:37:44 +00:00
parent 29b6de2d38
commit 8383f6b979

View file

@ -722,10 +722,14 @@ end
-- @param iface Wireless interface (optional)
-- @return Table of available channels
function wifi.channels(iface)
local t = iwinfo.type(iface or "")
local stat, iwinfo = pcall(require, "iwinfo")
local cns
if iface and t and iwinfo[t] then
cns = iwinfo[t].freqlist(iface)
if stat then
local t = iwinfo.type(iface or "")
if iface and t and iwinfo[t] then
cns = iwinfo[t].freqlist(iface)
end
end
if not cns or #cns == 0 then