diff options
Diffstat (limited to 'usr/local/www/vpn_ipsec_keys.php')
-rw-r--r-- | usr/local/www/vpn_ipsec_keys.php | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/usr/local/www/vpn_ipsec_keys.php b/usr/local/www/vpn_ipsec_keys.php index 79f2501..862283b 100644 --- a/usr/local/www/vpn_ipsec_keys.php +++ b/usr/local/www/vpn_ipsec_keys.php @@ -53,6 +53,17 @@ foreach ($config['system']['user'] as $id => $user) { } } +if ($_POST) { + if ($_POST['apply']) { + $retval = 0; + $retval = vpn_ipsec_configure(); + /* reload the filter in the background */ + filter_configure(); + $savemsg = get_std_save_message($retval); + if (is_subsystem_dirty('ipsec')) + clear_subsystem_dirty('ipsec'); + } +} if ($_GET['act'] == "del") { if ($a_secret[$_GET['id']]) { |