diff options
author | Renato Botelho <garga@FreeBSD.org> | 2014-04-08 12:47:08 -0300 |
---|---|---|
committer | Renato Botelho <garga@FreeBSD.org> | 2014-04-08 12:47:08 -0300 |
commit | 6e767d170cfb629ebf3e3d9d8677c15c741ae0d2 (patch) | |
tree | 491945645baf7b6c961a9dccbbdfda272547cc50 /usr | |
parent | df0b05a3b871762f06bdc7a5a58558fc70403dcd (diff) | |
download | pfsense-6e767d170cfb629ebf3e3d9d8677c15c741ae0d2.zip pfsense-6e767d170cfb629ebf3e3d9d8677c15c741ae0d2.tar.gz |
Restore old logic and add a @ at unset to silent when it is not set as suggested by Ermal
Diffstat (limited to 'usr')
-rw-r--r-- | usr/local/www/system_advanced_misc.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr/local/www/system_advanced_misc.php b/usr/local/www/system_advanced_misc.php index 42f2e81..8b19bd2 100644 --- a/usr/local/www/system_advanced_misc.php +++ b/usr/local/www/system_advanced_misc.php @@ -172,10 +172,10 @@ if ($_POST) { if (is_array($config['ipsec'])) { foreach ($ipsec_loglevels as $lkey => $ldescr) { - if (!empty($_POST["ipsec_{$lkey}"])) - $config['ipsec']["ipsec_{$lkey}"] = $_POST["ipsec_{$lkey}"]; + if (empty($_POST["ipsec_{$lkey}"])) + @unset($config['ipsec']["ipsec_{$lkey}"]); else - unset($config['ipsec']["ipsec_{$lkey}"]); + $config['ipsec']["ipsec_{$lkey}"] = $_POST["ipsec_{$lkey}"]; } } if($_POST['noinstalllanspd'] == "yes") { |