X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=modules%2Fadmin-core%2Fluasrc%2Fmodel%2Fcbi%2Fadmin_network%2Froutes.lua;h=a7af2915def72d477fd6de1dd53d19bc5bfa1c73;hp=a2a27eb2654a05a799169c9f8c58cd17c6a15eaf;hb=dd9606825da5d73883b8313f5af905ea1b2a4d7d;hpb=75f3dbaa6136a1288fbe92d80fc127f5228f5d64 diff --git a/modules/admin-core/luasrc/model/cbi/admin_network/routes.lua b/modules/admin-core/luasrc/model/cbi/admin_network/routes.lua index a2a27eb26..a7af2915d 100644 --- a/modules/admin-core/luasrc/model/cbi/admin_network/routes.lua +++ b/modules/admin-core/luasrc/model/cbi/admin_network/routes.lua @@ -9,11 +9,12 @@ s.anonymous = true s.template = "cbi/tblsection" iface = s:option(ListValue, "interface", "Schnittstelle") -for k, v in pairs(luci.model.uci.sections("network")) do - if v[".type"] == "interface" and k ~= "loopback" then - iface:value(k) - end -end +luci.model.uci.foreach("network", "interface", + function (section) + if section[".name"] ~= "loopback" then + iface:value(section[".name"]) + end + end) s:option(Value, "target", "Ziel", "Host-IP oder Netzwerk")