admin-full/network/hosts: Fix problem when arptable is empty, #482
authorManuel Munz <freifunk@somakoma.de>
Sat, 10 Nov 2012 17:38:37 +0000 (17:38 +0000)
committerManuel Munz <freifunk@somakoma.de>
Sat, 10 Nov 2012 17:38:37 +0000 (17:38 +0000)
modules/admin-full/luasrc/model/cbi/admin_network/hosts.lua

index c791a57..b4fee8c 100644 (file)
@@ -30,7 +30,8 @@ ip = s:option(Value, "ip", translate("IP address"))
 ip.datatype = "ipaddr"
 ip.rmempty  = true
 
-for i, dataset in ipairs(luci.sys.net.arptable()) do
+local arptable = luci.sys.net.arptable() or {}
+for i, dataset in ipairs(arptable) do
        ip:value(
                dataset["IP address"],
                "%s (%s)" %{ dataset["IP address"], dataset["HW address"] }