X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=module%2Fadmin-core%2Fsrc%2Fmodel%2Fcbi%2Fadmin_network%2Froutes.lua;fp=module%2Fadmin-core%2Fsrc%2Fmodel%2Fcbi%2Fadmin_network%2Froutes.lua;h=35f54235795b02a650c81cc46ec4fde3476d1da0;hb=b2f9325073535dcdf619b45bb8fcfec3f36d645e;hp=fb83916781885ab03022395b7410fd883cd5148f;hpb=1c8824908223936701fe22f72d14fe75e45f3262;p=project%2Fluci.git diff --git a/module/admin-core/src/model/cbi/admin_network/routes.lua b/module/admin-core/src/model/cbi/admin_network/routes.lua index fb83916781..35f5423579 100644 --- a/module/admin-core/src/model/cbi/admin_network/routes.lua +++ b/module/admin-core/src/model/cbi/admin_network/routes.lua @@ -7,7 +7,12 @@ s = m:section(TypedSection, "route") s.addremove = true s.anonymous = true -s:option(Value, "interface", "Schnittstelle") +iface = s:option(ListValue, "interface", "Schnittstelle") +for k, v in pairs(ffluci.model.uci.show("network").network) do + if v[".type"] == "interface" and k ~= "loopback" then + iface:value(k) + end +end s:option(Value, "target", "Ziel", "Host-IP oder Netzwerk")