diff options
Diffstat (limited to 'usr/local/www/firewall_virtual_ip.php')
-rwxr-xr-x | usr/local/www/firewall_virtual_ip.php | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/usr/local/www/firewall_virtual_ip.php b/usr/local/www/firewall_virtual_ip.php index dd4dd2c..96d5047 100755 --- a/usr/local/www/firewall_virtual_ip.php +++ b/usr/local/www/firewall_virtual_ip.php @@ -101,8 +101,7 @@ if ($_GET['act'] == "del") { } if (!$input_errors) { - if ($a_vip[$_GET['id']]['type'] == "ipalias") - mwexec("/sbin/ifconfig " . get_real_interface($a_vip[$_GET['id']]['interface']) . " delete {$a_vip[$_GET['id']]['subnet']}"); + interface_vip_bring_down($a_vip[$_GET['id']]); unset($a_vip[$_GET['id']]); write_config(); mark_subsystem_dirty('vip'); |