summaryrefslogtreecommitdiffhomepage
path: root/protocols/luci-proto-ipv6/luasrc/model
diff options
context:
space:
mode:
authorPaul Oranje <p.oranje@xs4all.nl>2015-02-06 12:04:58 +0100
committerPaul Oranje <p.oranje@xs4all.nl>2015-02-06 12:04:58 +0100
commitc8fe297dc97d5e830fb20ade49b686950c1dd315 (patch)
tree42b5559b18400aedbd1b49662c01da00395f0695 /protocols/luci-proto-ipv6/luasrc/model
parent42e228097703385373af474a5809c33623d4fe97 (diff)
luci-proto-ipv6: aiccu improvements
- option heartbeat as tunnel type (heartbeat or AYIYA) (inspired by idea of openwrt forum user thefRont) - another typo fix in the mtu option
Diffstat (limited to 'protocols/luci-proto-ipv6/luasrc/model')
-rw-r--r--protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_aiccu.lua27
1 files changed, 14 insertions, 13 deletions
diff --git a/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_aiccu.lua b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_aiccu.lua
index 5676639819..c7629cd676 100644
--- a/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_aiccu.lua
+++ b/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_aiccu.lua
@@ -57,18 +57,12 @@ ip6prefix.datatype = "ip6prefix"
ip6prefix.optional = true
-requiretls = section:taboption("general", Flag, "requiretls",
- translate("Require TLS"),
- translate("Connection to server fails when TLS cannot be used"))
-requiretls.optional = true
-requiretls.default = requiretls.enabled
-
-
-heartbeat = section:taboption("general", Flag, "heartbeat",
- translate("Make heartbeats"),
- translate("Use when IPv4 address of local WAN may change dynamically, does not apply to static tunnels"))
-heartbeat.optional = true
-heartbeat.default = heartbeat.enabled
+heartbeat = s:taboption("general", ListValue, "heartbeat",
+ translate("Tunnel type"),
+ translate("Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison\">Tunneling Comparison</a> on SIXXS"))
+heartbeat:value("0", translate("AYIYA"))
+heartbeat:value("1", translate("Heartbeat"))
+heartbeat.default = "0"
nat = section:taboption("general", Flag, "nat",
@@ -78,6 +72,13 @@ nat.optional = true
nat.default = disabled
+requiretls = section:taboption("general", Flag, "requiretls",
+ translate("Require TLS"),
+ translate("Connection to server fails when TLS cannot be used"))
+requiretls.optional = true
+requiretls.default = requiretls.enabled
+
+
verbose = section:taboption("advanced", Flag, "verbose",
translate("Verbose"),
translate("Verbose logging by aiccu daemon"))
@@ -128,7 +129,7 @@ ttl.placeholder = "64"
mtu = section:taboption("advanced", Value, "mtu",
- translate("Use MTU on tunnel interface"))
+ translate("Use MTU on tunnel interface"),
translate("minimum 1280, maximum 1480"))
mtu.datatype = "range(1280,1480)"
mtu.placeholder = "1280"