From 70e0fea6cac6be813a13b4ffa94c17ef2541ddf5 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Sun, 9 Sep 2018 10:23:51 +0200 Subject: [PATCH] interfaces: revert the prefix snooping for now --- src/etc/inc/services.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/etc/inc/services.inc b/src/etc/inc/services.inc index c312cf758..ebc6e628e 100644 --- a/src/etc/inc/services.inc +++ b/src/etc/inc/services.inc @@ -348,8 +348,8 @@ function services_radvd_configure($blacklist = array()) $radvdconf .= sprintf("\tAdvLinkMTU %s;\n", !empty($mtu) ? $mtu : 1280); $radvdconf .= "\tAdvOtherConfigFlag on;\n"; $radvdconf .= "\tprefix {$subnetv6}/{$ifcfgsnv6} {\n"; - /* if delegation is off or unavailable use the tracked interface prefix */ - if (calculate_ipv6_delegation_length($trackif) < 0) { + if ($autotype == 'slaac') { + /* XXX also of interest in the future, see hardcoded prefix above */ $radvdconf .= "\t\tBase6Interface $realtrackif;\n"; $radvdconf .= "\t\tDeprecatePrefix on;\n"; }