summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2006-02-15 19:15:22 +0000
committerScott Ullrich <sullrich@pfsense.org>2006-02-15 19:15:22 +0000
commit159207c26b67c6fb1a17e88a36343b59a3de7df2 (patch)
treeec8e27849ccf21f49cd490918659e08974ece575 /etc
parent9c9b63577e585953b54adfdeab2b3469f8115227 (diff)
downloadpfsense-159207c26b67c6fb1a17e88a36343b59a3de7df2.zip
pfsense-159207c26b67c6fb1a17e88a36343b59a3de7df2.tar.gz
Do not alter loopback interface.
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/pfsense-utils.inc6
1 files changed, 4 insertions, 2 deletions
diff --git a/etc/inc/pfsense-utils.inc b/etc/inc/pfsense-utils.inc
index f18f0f7..9b6e65d 100644
--- a/etc/inc/pfsense-utils.inc
+++ b/etc/inc/pfsense-utils.inc
@@ -1335,6 +1335,8 @@ function reload_interfaces_sync() {
/* delete all old interface information */
$iflist = split(" ", str_replace("\n", "", `/sbin/ifconfig -l`));
foreach ($iflist as $ifent => $ifname) {
+ if(stristr($ifname, "lo0") == true)
+ continue;
$ifname_real = convert_friendly_interface_to_real_interface_name($ifname);
mwexec("/sbin/ifconfig {$ifname_real} down");
mwexec("/sbin/ifconfig {$ifname_real} delete");
@@ -1543,8 +1545,8 @@ function reload_all_sync() {
$iflist = split(" ", str_replace("\n", "", `/sbin/ifconfig -l`));
foreach ($iflist as $ifent => $ifname) {
$ifname_real = convert_friendly_interface_to_real_interface_name($ifname);
- if($ifname_real == "lo0")
- continue;
+ if(stristr($ifname, "lo0") == true)
+ continue;
mwexec("/sbin/ifconfig {$ifname_real} down");
mwexec("/sbin/ifconfig {$ifname_real} delete");
}
OpenPOWER on IntegriCloud