diff options
author | smos <seth.mos@dds.nl> | 2012-06-07 13:18:57 +0200 |
---|---|---|
committer | smos <seth.mos@dds.nl> | 2012-06-07 13:18:57 +0200 |
commit | a99b2b08d865558ff6ad0978538921e083cbb8ec (patch) | |
tree | 46e93404f4d2e3212a19779bb76bbb3835e6e37d /etc | |
parent | 83973bfb5caa36ca29a8feb61d13b0d08a61c4c0 (diff) | |
download | pfsense-a99b2b08d865558ff6ad0978538921e083cbb8ec.zip pfsense-a99b2b08d865558ff6ad0978538921e083cbb8ec.tar.gz |
Prevent radvd from telling the clients to remove the route to itself.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/services.inc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/etc/inc/services.inc b/etc/inc/services.inc index 5a5072d..2f8bfc8 100644 --- a/etc/inc/services.inc +++ b/etc/inc/services.inc @@ -141,10 +141,13 @@ function services_radvd_configure() { } $radvdconf .= "\tprefix {$subnetv6}/{$ifcfgsnv6} {\n"; $radvdconf .= "\tprefix {$subnetv6}/{$ifcfgsnv6} {\n"; - if($carpif == true) + if($carpif == true) { $radvdconf .= "\t\tDeprecatePrefix off;\n"; - else + $radvdconf .= "\t\tRemoveRoute off;\n"; + } else { $radvdconf .= "\t\tDeprecatePrefix on;\n"; + $radvdconf .= "\t\tRemoveRoute off;\n"; + } switch($dhcpv6ifconf['ramode']) { case "managed": $radvdconf .= "\t\tAdvOnLink on;\n"; |