svn commit: r225849 - head/etc
Xin LI
delphij at FreeBSD.org
Wed Sep 28 19:01:15 UTC 2011
Author: delphij
Date: Wed Sep 28 19:01:15 2011
New Revision: 225849
URL: http://svn.freebsd.org/changeset/base/225849
Log:
Test if the interface is afif in dhcpif() and syncdhcpif(), as
done in ipv6_autoconfif.
Reviewed by: hrs (freebsd-rc@)
MFC after: 1 week
Modified:
head/etc/network.subr
Modified: head/etc/network.subr
==============================================================================
--- head/etc/network.subr Wed Sep 28 18:56:02 2011 (r225848)
+++ head/etc/network.subr Wed Sep 28 19:01:15 2011 (r225849)
@@ -297,6 +297,10 @@ dhcpif()
local _tmpargs _arg
_tmpargs=`_ifconfig_getargs $1`
+ if noafif $1; then
+ return 1
+ fi
+
for _arg in $_tmpargs; do
case $_arg in
[Dd][Hh][Cc][Pp])
@@ -322,6 +326,10 @@ syncdhcpif()
local _tmpargs _arg
_tmpargs=`_ifconfig_getargs $1`
+ if noafif $1; then
+ return 1
+ fi
+
for _arg in $_tmpargs; do
case $_arg in
[Nn][Oo][Ss][Yy][Nn][Cc][Dd][Hh][Cc][Pp])
More information about the svn-src-all
mailing list