diff options
Diffstat (limited to 'usr/local/www/services_dhcpv6_edit.php')
-rw-r--r-- | usr/local/www/services_dhcpv6_edit.php | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/usr/local/www/services_dhcpv6_edit.php b/usr/local/www/services_dhcpv6_edit.php index 2beab36..ded788b 100644 --- a/usr/local/www/services_dhcpv6_edit.php +++ b/usr/local/www/services_dhcpv6_edit.php @@ -69,9 +69,12 @@ if (!$if) { exit; } -if (!is_array($config['dhcpdv6'][$if]['staticmap'])) { +if (!is_array($config['dhcpdv6'])) + $config['dhcpdv6'] = array(); +if (!is_array($config['dhcpdv6'][$if])) + $config['dhcpdv6'][$if] = array(); +if (!is_array($config['dhcpdv6'][$if]['staticmap'])) $config['dhcpdv6'][$if]['staticmap'] = array(); -} $netboot_enabled=isset($config['dhcpdv6'][$if]['netboot']); $a_maps = &$config['dhcpdv6'][$if]['staticmap']; |