libs/cbi: Added support for enum dependencies
[project/luci.git] / modules / freifunk / luasrc / controller / freifunk / luciinfo.lua
index 4ab63a068a1682dbb2bb358e26cc47ccb85de174..5ddb791fe286eac8cf175c8c36b5f4a392cd34a7 100644 (file)
@@ -28,7 +28,7 @@ function action_index()
        -- Sysinfo
        local s, m, r = luci.sys.sysinfo()
        local dr = luci.sys.net.defaultroute()
-       dr = dr and luci.sys.net.hexip4(dr.Gateway) or ""
+       dr = dr and luci.ip.Hex(dr.Gateway, 32, luci.ip.FAMILY_INET4):string()
        local l1, l5, l15 = luci.sys.loadavg()
        
        luci.http.write("sysinfo.system=" .. sanitize(s) .. "\n")
@@ -38,7 +38,7 @@ function action_index()
        luci.http.write("sysinfo.load1=" .. tostring(l1) .. "\n")
        luci.http.write("sysinfo.load5=" .. tostring(l5) .. "\n")
        luci.http.write("sysinfo.load15=" .. tostring(l15) .. "\n")
-       luci.http.write("sysinfo.defaultgw=" .. dr .. "\n")
+       luci.http.write("sysinfo.defaultgw=" .. dr or "" .. "\n")
 
        
        -- Freifunk