summaryrefslogtreecommitdiffstats
path: root/etc/network.subr
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2002-12-13 23:36:31 +0000
committerimp <imp@FreeBSD.org>2002-12-13 23:36:31 +0000
commitc0586fbb4fe74b933efc1631a397e510eb5e2319 (patch)
treede5390697377dfaf8d2d8068e1053ba5b41e1dfb /etc/network.subr
parenta109c1e8f852f9627f28cc3d16bc92a8c99793c5 (diff)
downloadFreeBSD-src-c0586fbb4fe74b933efc1631a397e510eb5e2319.zip
FreeBSD-src-c0586fbb4fe74b933efc1631a397e510eb5e2319.tar.gz
o Don't consider LOOPBACK devices as configured...
Diffstat (limited to 'etc/network.subr')
-rw-r--r--etc/network.subr3
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/network.subr b/etc/network.subr
index 5e68a3d..fba88d1 100644
--- a/etc/network.subr
+++ b/etc/network.subr
@@ -146,7 +146,8 @@ network_start()
dhcp_interfaces=""
for ifn in ${network_interfaces}; do
- if ifconfig ${ifn} | grep -s UP, > /dev/null 2>&1; then
+ _up=`ifconfig ${ifn} | head -1 | grep -v LOOPBACK | grep UP,`
+ if [ "$_up" != "" ]; then
# Interface is already up, so ignore it.
continue;
fi
OpenPOWER on IntegriCloud