From b921272cc4051d3c8ba4ec79fccb33d1e2a2923f Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Fri, 2 Nov 2018 18:39:52 +0000 Subject: [PATCH] interfaces: always up dhcpv6 services, blacklisting only for shutdown --- src/etc/rc.newwanipv6 | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/etc/rc.newwanipv6 b/src/etc/rc.newwanipv6 index dc0ce4acc..3e25b040a 100755 --- a/src/etc/rc.newwanipv6 +++ b/src/etc/rc.newwanipv6 @@ -113,16 +113,8 @@ if (!empty($grouptmp)) { array_walk($grouptmp, 'interface_group_add_member'); } -$trackers = link_interface_to_track6($interface, true); -if (count($trackers) || $configip == 'track6') { - /* - * Reload either tracker or tracked interface configs so that - * IPv6 addresses are correctly updated in the services: - * - * 1. WAN side will want to reconfigure, but blacklist trackers - * 2. LAN side will want to reconfigure, no blacklist - */ - services_dhcpd_configure(false, 'inet6', $trackers); +if ($configip == 'track6' || count(link_interface_to_track6($interface, true))) { + services_dhcpd_configure(false, 'inet6'); } system_resolvconf_generate();