diff options
author | Chris Buechler <cmb@pfsense.org> | 2015-03-03 23:40:03 -0600 |
---|---|---|
committer | Chris Buechler <cmb@pfsense.org> | 2015-03-03 23:40:03 -0600 |
commit | e03b6bbcf5815fb2ddefe6fc16aa6e4c4e60a2eb (patch) | |
tree | e3574de5bf484c1cdec01a5767e803084be793e9 /etc | |
parent | 1dbe220c9b201550bf9f10c45ab14b8d30c4bacd (diff) | |
download | pfsense-e03b6bbcf5815fb2ddefe6fc16aa6e4c4e60a2eb.zip pfsense-e03b6bbcf5815fb2ddefe6fc16aa6e4c4e60a2eb.tar.gz |
Enable UnicastOnly in radvd for ovpn* interfaces. Ticket #4455
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/services.inc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/etc/inc/services.inc b/etc/inc/services.inc index 7fee002..a3e5842 100644 --- a/etc/inc/services.inc +++ b/etc/inc/services.inc @@ -129,6 +129,9 @@ function services_radvd_configure($blacklist = array()) { $radvdconf .= "# Generated for DHCPv6 Server $dhcpv6if\n"; $radvdconf .= "interface {$realif} {\n"; + if (strstr($realif, "ovpn")) { + $radvdconf .= "\tUnicastOnly on;\n"; + } $radvdconf .= "\tAdvSendAdvert on;\n"; $radvdconf .= "\tMinRtrAdvInterval 5;\n"; $radvdconf .= "\tMaxRtrAdvInterval 20;\n"; |