luci-proto-openfortivpn: add default route, remove disabled, update text
authorAaron Goodman <aaronjg@stanford.edu>
Wed, 29 Jul 2020 04:43:05 +0000 (00:43 -0400)
committerAaron Goodman <aaronjg@stanford.edu>
Thu, 6 Aug 2020 20:02:39 +0000 (16:02 -0400)
Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
protocols/luci-proto-openfortivpn/htdocs/luci-static/resources/protocol/openfortivpn.js

index d8e3c50aa3dc39b4c4407e0e9e1e5f711835a44b..b1c7c229f069ce6dd6437e780b1ad2cf882ed461 100644 (file)
@@ -61,7 +61,11 @@ return network.registerProtocol('openfortivpn', {
                o.datatype = 'and(hexstring,length(64))'
                o.optional = true;
 
-               o = s.taboption('advanced', form.Flag, 'peerdns', _('Use DNS server provided by VPN'));
+               o = s.taboption('advanced', form.Flag, 'defaultroute', _('Use default gateway'), _('If unchecked, no default route is configured'));
+               o.default = o.enabled;
+               o.optional = true;
+
+               o = s.taboption('advanced', form.Flag, 'peerdns', _('Use DNS servers advertised by peer'), _('If unchecked, the advertised DNS server addresses are ignored'));
                o.default = o.enabled;
                o.optional = true;