projects
/
project
/
luci.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a7c5c01
)
luci-app-unbound: added DNS64 support
870/head
author
danrl
<mail@danrl.com>
Fri, 9 Dec 2016 19:24:09 +0000
(20:24 +0100)
committer
danrl
<mail@danrl.com>
Sun, 11 Dec 2016 15:50:17 +0000
(16:50 +0100)
Signed-off-by: Dan Luedtke <mail@danrl.com>
applications/luci-app-unbound/luasrc/model/cbi/unbound.lua
patch
|
blob
|
history
diff --git
a/applications/luci-app-unbound/luasrc/model/cbi/unbound.lua
b/applications/luci-app-unbound/luasrc/model/cbi/unbound.lua
index
22f0200
..
6d876c2
100644
(file)
--- a/
applications/luci-app-unbound/luasrc/model/cbi/unbound.lua
+++ b/
applications/luci-app-unbound/luasrc/model/cbi/unbound.lua
@@
-1,5
+1,6
@@
-- Copyright 2008 Steven Barth <steven@midlink.org>
-- Copyright 2016 Eric Luehrsen <ericluehrsen@hotmail.com>
-- Copyright 2008 Steven Barth <steven@midlink.org>
-- Copyright 2016 Eric Luehrsen <ericluehrsen@hotmail.com>
+-- Copyright 2016 Dan Luedtke <mail@danrl.com>
-- Licensed to the public under the Apache License 2.0.
m = Map("unbound", translate("Recursive DNS"),
-- Licensed to the public under the Apache License 2.0.
m = Map("unbound", translate("Recursive DNS"),
@@
-80,6
+81,17
@@
tlm = s:taboption("service", Value, "ttl_min", translate("TTL Minimum:"),
tlm.datatype = "and(uinteger,min(0),max(600))"
tlm.rmempty = false
tlm.datatype = "and(uinteger,min(0),max(600))"
tlm.rmempty = false
+d64 = s:taboption("service", Flag, "dns64", translate("Enable DNS64:"),
+ translate("Enable the DNS64 module"))
+d64.rmempty = false
+
+pfx = s:taboption("service", Value, "dns64_prefix", translate("DNS64 Prefix:"),
+ translate("Prefix for generated DNS64 addresses"))
+pfx.datatype = "ip6addr"
+pfx.placeholder = "64:ff9b::/96"
+pfx.optional = true
+pfx:depends({ dns64 = "1" })
+
--Resource Tuning Tab
rsn = s:taboption("resource", ListValue, "recursion", translate("Recursion Strength:"),
--Resource Tuning Tab
rsn = s:taboption("resource", ListValue, "recursion", translate("Recursion Strength:"),