end
if hour > 24 then
- days = math.floor(hours / 24)
+ days = math.floor(hour / 24)
hour = hour % 24
end
end
function network_get_addresses(net)
+ luci.model.uci.load_state("network")
local addr = {}
- local ipv4 = luci.model.uci.get_statevalue("network", net, "ipaddr")
- local mav4 = luci.model.uci.get_statevalue("network", net, "netmask")
- local ipv6 = luci.model.uci.get_statevalue("network", net, "ip6addr")
+ local ipv4 = luci.model.uci.get("network", net, "ipaddr")
+ local mav4 = luci.model.uci.get("network", net, "netmask")
+ local ipv6 = luci.model.uci.get("network", net, "ip6addr")
if ipv4 and mav4 then
ipv4 = luci.ip.IPv4(ipv4, mav4)
end
function network_get_zones(net)
- if not luci.model.uci.load("firewall") then
+ if not luci.model.uci.load_state("firewall") then
return nil
end
end
function iface_get_network(iface)
+ luci.model.uci.load_state("network")
local net
luci.model.uci.foreach("network", "interface",
function (section)
- local ifname = luci.model.uci.get_statevalue(
+ local ifname = luci.model.uci.get(
"network", section[".name"], "ifname"
)