summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2015-03-03 23:40:03 -0600
committerChris Buechler <cmb@pfsense.org>2015-03-03 23:40:03 -0600
commite03b6bbcf5815fb2ddefe6fc16aa6e4c4e60a2eb (patch)
treee3574de5bf484c1cdec01a5767e803084be793e9 /etc
parent1dbe220c9b201550bf9f10c45ab14b8d30c4bacd (diff)
downloadpfsense-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.inc3
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";
OpenPOWER on IntegriCloud