mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-16 17:44:41 +00:00
interfaces: move the dhcpdv6 start up once more
This commit is contained in:
parent
abf1e44d74
commit
dcc4ec0a82
@ -3799,19 +3799,8 @@ function link_interface_to_track6($wanif, $update = false)
|
||||
services_radvd_configure();
|
||||
}
|
||||
|
||||
/* XXX Can you take me higher? To the place where IPv6 works. */
|
||||
$manual_dhcpv6 = false;
|
||||
|
||||
foreach ($list as $lanif => $lancfg) {
|
||||
interface_track6_configure($lanif, $lancfg);
|
||||
|
||||
if (isset($lancfg['dhcpd6track6allowoverride'])) {
|
||||
$manual_dhcpv6 = true;
|
||||
}
|
||||
}
|
||||
|
||||
if ($manual_dhcpv6) {
|
||||
services_dhcpd_configure('inet6');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -113,7 +113,18 @@ if (!empty($grouptmp)) {
|
||||
array_walk($grouptmp, 'interface_group_add_member');
|
||||
}
|
||||
|
||||
link_interface_to_track6($interface, true);
|
||||
$manual_dhcpv6 = false;
|
||||
|
||||
foreach (link_interface_to_track6($interface, true) as $lanif => $lancfg) {
|
||||
if (isset($lancfg['dhcpd6track6allowoverride'])) {
|
||||
$manual_dhcpv6 = true;
|
||||
}
|
||||
}
|
||||
|
||||
if ($manual_dhcpv6) {
|
||||
services_dhcpd_configure('inet6');
|
||||
}
|
||||
|
||||
system_resolvconf_generate();
|
||||
system_hosts_generate();
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user