aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2013-11-12 18:59:23 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2013-11-12 18:59:23 +0000
commit25c58526a3a93eafe5a5f84eb7878980d601c56d (patch)
tree9286da02fd21f81f8c3221d21324cdc2238d9e27 /etc
parent5c263f43ef6296996bddf92c2ec0b5ea9ea0d3e1 (diff)
downloadsrc-25c58526a3a93eafe5a5f84eb7878980d601c56d.tar.gz
src-25c58526a3a93eafe5a5f84eb7878980d601c56d.zip
Revert r257715. This breaks the case where devd isn't running. The
real solution to this is still being discussed and probably won't look quite like this.
Notes
Notes: svn path=/head/; revision=258061
Diffstat (limited to 'etc')
-rw-r--r--etc/network.subr6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/network.subr b/etc/network.subr
index 51af17ae5c72..de9d997441d4 100644
--- a/etc/network.subr
+++ b/etc/network.subr
@@ -1429,6 +1429,9 @@ childif_create()
fi
${IFCONFIG_CMD} $i name $child && cfg=0
fi
+ if autoif $child; then
+ ifn_start $child
+ fi
done
# Create vlan interfaces
@@ -1452,6 +1455,9 @@ childif_create()
${IFCONFIG_CMD} $i name $child && cfg=0
fi
fi
+ if autoif $child; then
+ ifn_start $child
+ fi
done
return ${cfg}