diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc index ef79f01a4a..83ba5fcd61 100644 --- a/etc/inc/interfaces.inc +++ b/etc/inc/interfaces.inc @@ -840,13 +840,11 @@ function interface_bring_down($interface = "wan", $destroy = false) { sleep(1); unlink_if_exists("{$g['varetc_path']}/dhclient_{$interface}.conf"); if(does_interface_exist("$realif")) { - mwexec("/sbin/ifconfig " . escapeshellarg($realif) . " delete"); mwexec("/sbin/ifconfig " . escapeshellarg($realif) . " down"); } break; default: if(does_interface_exist("$realif")) { - mwexec("/sbin/ifconfig " . escapeshellarg($realif) . " delete"); mwexec("/sbin/ifconfig " . escapeshellarg($realif) . " down"); } break; @@ -2806,4 +2804,4 @@ function setup_pppoe_reset_file($interface, $status) { unlink_if_exists(CRON_PPPOE_CMD_FILE); } -?> \ No newline at end of file +?>