summaryrefslogtreecommitdiffhomepage
path: root/protocols/luci-proto-wireguard
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2024-02-16 16:17:26 +0100
committerJo-Philipp Wich <jo@mein.io>2024-02-16 16:17:26 +0100
commite28f9a0491f5f50a70bbefb1720ff8241f456f83 (patch)
treed605356e11ae6076158fc0960bf113184645bfee /protocols/luci-proto-wireguard
parent5b955f1ae922e37ec6bc07599d547aa9c3a5ebf1 (diff)
luci-proto-wireguard: fix broken DNS option in peer config generator
The config generation code was referencing a not existing `dns_servers` input field. Fixes: #6921 Fixes: 5b26887c52 ("Adding a DNS option to the wireguard peer config ...") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'protocols/luci-proto-wireguard')
-rw-r--r--protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js b/protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js
index d05acfbe79..9919687b92 100644
--- a/protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js
+++ b/protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js
@@ -794,10 +794,14 @@ return network.registerProtocol('wireguard', {
ips.forEach(function(ip) { qro.value(ip) });
qro.onchange = handleConfigChange;
+ qro = qrs.option(form.DynamicList, 'dns_servers', _('DNS Servers'), _('DNS servers for the remote clients using this tunnel to your openwrt device. Some wireguard clients require this to be set.'));
+ qro.datatype = 'ipaddr';
+ qro.default = dns;
+ qro.onchange = handleConfigChange;
+
qro = qrs.option(form.DynamicList, 'addresses', _('Addresses'), _('IP addresses for the peer to use inside the tunnel. Some clients require this setting.'));
qro.datatype = 'ipaddr';
qro.default = eips;
- qro.default = dns;
eips.forEach(function(eip) { qro.value(eip) });
qro.onchange = handleConfigChange;