Fix IPV6 error: Fatal error: Cannot unset string offsets in /usr/local/www/system_advanced.php on line 170

This commit is contained in:
Scott Ullrich 2008-03-15 22:24:48 +00:00
parent dbdbd597d2
commit 8f1e36cae8

View File

@ -167,8 +167,12 @@ if ($_POST) {
$config['diag']['ipv6nat']['enable'] = true;
$config['diag']['ipv6nat']['ipaddr'] = $_POST['ipv6nat_ipaddr'];
} else {
unset($config['diag']['ipv6nat']['enable']);
unset($config['diag']['ipv6nat']['ipaddr']);
if($config['diag']) {
if($config['diag']['ipv6nat']) {
unset($config['diag']['ipv6nat']['enable']);
unset($config['diag']['ipv6nat']['ipaddr']);
}
}
}
$oldcert = $config['system']['webgui']['certificate'];
$oldkey = $config['system']['webgui']['private-key'];