+
+ -- workaround extended section format
+ for radio, radiostate in pairs(_ubuswificache) do
+ for ifc, ifcstate in pairs(radiostate.interfaces) do
+ if ifcstate.section and ifcstate.section:sub(1, 1) == '@' then
+ local s = _uci_real:get_all('wireless.%s' % ifcstate.section)
+ if s then
+ ifcstate.section = s['.name']
+ end
+ end
+ end
+ end