diff options
author | Jo-Philipp Wich <jow@openwrt.org> | 2008-08-19 16:47:05 +0000 |
---|---|---|
committer | Jo-Philipp Wich <jow@openwrt.org> | 2008-08-19 16:47:05 +0000 |
commit | bfcefb717f6f23d8382bd7b2a3b877c3e54cc29a (patch) | |
tree | c4d6fa1db3e8f68244890694f6e27134ed22f27c /applications/luci-olsr/luasrc/model | |
parent | dc638500b580ed785810d472edbbb9b7b9f7dffd (diff) |
* luci/applications: olsr: convert general settings to dynamic section with most parameters removed to ease the compatibility pain
Diffstat (limited to 'applications/luci-olsr/luasrc/model')
-rw-r--r-- | applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua | 53 |
1 files changed, 1 insertions, 52 deletions
diff --git a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua b/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua index 80fe53ccdb..b5da4e71dd 100644 --- a/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua +++ b/applications/luci-olsr/luasrc/model/cbi/olsr/olsrd.lua @@ -17,6 +17,7 @@ require("luci.fs") m = Map("olsr", "OLSR") s = m:section(NamedSection, "general", "olsr") +s.dynamic = true debug = s:option(ListValue, "DebugLevel") for i=0, 9 do @@ -27,58 +28,6 @@ ipv = s:option(ListValue, "IpVersion") ipv:value("4", "IPv4") ipv:value("6", "IPv6") -noint = s:option(Flag, "AllowNoInt") -noint.enabled = "yes" -noint.disabled = "no" - -s:option(Value, "Pollrate") - -tcr = s:option(ListValue, "TcRedundancy") -tcr:value("0", translate("olsr_general_tcredundancy_0")) -tcr:value("1", translate("olsr_general_tcredundancy_1")) -tcr:value("2", translate("olsr_general_tcredundancy_2")) - -s:option(Value, "MprCoverage") - -lql = s:option(ListValue, "LinkQualityLevel") -lql:value("0", translate("disable")) -lql:value("1", translate("olsr_general_linkqualitylevel_1")) -lql:value("2", translate("olsr_general_linkqualitylevel_2")) - -s:option(Value, "LinkQualityAging").optional = true - -lqa = s:option(ListValue, "LinkQualityAlgorithm") -lqa.optional = true -lqa:value("etx_fpm", translate("olsr_etx_fpm")) -lqa:value("etx_float", translate("olsr_etx_float")) -lqa:value("etx_ff", translate("olsr_etx_ff")) - -lqfish = s:option(Flag, "LinkQualityFishEye") - -s:option(Value, "LinkQualityWinSize") - -s:option(Value, "LinkQualityDijkstraLimit") - -hyst = s:option(Flag, "UseHysteresis") -hyst.enabled = "yes" -hyst.disabled = "no" - -fib = s:option(ListValue, "FIBMetric") -fib.optional = true -fib:value("flat") -fib:value("correct") -fib:value("approx") - -clrscr = s:option(Flag, "ClearScreen") -clrscr.enabled = "yes" -clrscr.disabled = "no" - -willingness = s:option(ListValue, "Willingness") -for i=0,7 do - willingness:value(i) -end - - i = m:section(TypedSection, "Interface", translate("interfaces")) i.anonymous = true |