From ed90ebd56dc24c71cb9187c0790281f1eeff42b8 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 11 May 2017 21:12:40 +0200 Subject: [PATCH] rc: improve print --- src/etc/rc.initial.setlanip | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/etc/rc.initial.setlanip b/src/etc/rc.initial.setlanip index 858422fa6..f4c78c197 100755 --- a/src/etc/rc.initial.setlanip +++ b/src/etc/rc.initial.setlanip @@ -465,21 +465,22 @@ if (!$config['interfaces']['lan']) { $restart_dhcpd = true; } -$upperifname = strtoupper($interface); -echo "\nPlease wait while the changes are saved to {$upperifname}..."; -write_config(sprintf('%s IP configuration from console menu', $interface)); +write_config(sprintf('%s configuration from console menu', $interface)); + interface_bring_down($interface); -interface_configure($interface); -echo "\n Reloading filter..."; -filter_configure_sync(); +interface_configure($interface, true); +filter_configure_sync(true); + if ($restart_dhcpd) { - echo "\n DHCPD..."; - services_dhcpd_configure(); + services_dhcpd_configure('all', array(), true); } + if ($restart_webgui) { - mwexec('/usr/local/etc/rc.restart_webgui'); + webgui_configure_do(true); } +$upperifname = strtoupper($interface); + if ($intip != '') { if (is_ipaddr($intip)) { echo sprintf(