NIU: More restructuring, Add: change password, hostname
[project/luci.git] / modules / admin-core / luasrc / tools / webadmin.lua
index f7eddd8..0e09be9 100644 (file)
@@ -66,7 +66,9 @@ function network_get_addresses(net)
        local mav4 = state:get("network", net, "netmask")
        local ipv6 = state:get("network", net, "ip6addr")
        
-       if ipv4 and mav4 then
+       if ipv4 and #ipv4 > 0 then
+               if mav4 and #mav4 == 0 then mav4 = nil end
+
                ipv4 = luci.ip.IPv4(ipv4, mav4)
                
                if ipv4 then 
@@ -168,4 +170,4 @@ function iface_get_network(iface)
        )
        
        return net
-end
\ No newline at end of file
+end