diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2006-02-15 19:15:22 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2006-02-15 19:15:22 +0000 |
commit | 159207c26b67c6fb1a17e88a36343b59a3de7df2 (patch) | |
tree | ec8e27849ccf21f49cd490918659e08974ece575 /etc | |
parent | 9c9b63577e585953b54adfdeab2b3469f8115227 (diff) | |
download | pfsense-159207c26b67c6fb1a17e88a36343b59a3de7df2.zip pfsense-159207c26b67c6fb1a17e88a36343b59a3de7df2.tar.gz |
Do not alter loopback interface.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/pfsense-utils.inc | 6 |
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"); } |