interfaces: reconfigure interfaces tracking SLAAC WAN #2394

This commit is contained in:
Franco Fichtner 2018-05-20 12:37:39 +02:00
parent 1cde6c33b4
commit 0c1c48bf8b
2 changed files with 5 additions and 4 deletions

View File

@ -2605,7 +2605,7 @@ function interface_track6_configure($interface = 'lan', $wancfg, $linkupevent =
break;
case 'slaac':
interface_track6_slaac_configure($interface, $wancfg);
break;
/* FALLTHROUGH */
case 'dhcp6':
if ($linkupevent == true) {
/*

View File

@ -116,13 +116,14 @@ system_hosts_generate();
if (isset($config['interfaces'][$interface]['ipaddrv6'])) {
switch($config['interfaces'][$interface]['ipaddrv6']) {
case "6to4":
case '6to4':
interface_6to4_configure($interface, $config['interfaces'][$interface]);
break;
case "6rd":
case '6rd':
interface_6rd_configure($interface, $config['interfaces'][$interface]);
break;
case "dhcp6":
case 'dhcp6':
case 'slaac':
if (isset($config['interfaces'][$interface]['dhcp6usev4iface'])) {
interface_dhcpv6_prepare($interface, $config['interfaces'][$interface]);
interface_dhcpv6_configure($interface, $config['interfaces'][$interface]);