diff options
author | jhb <jhb@FreeBSD.org> | 2012-08-20 16:00:33 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2012-08-20 16:00:33 +0000 |
commit | afa5448935fd8a9c986ec620aa56168dff4abb64 (patch) | |
tree | ac6fc0acec6ab72afb1c8d7a7e71ee65b0a942aa /contrib/llvm/utils/TableGen/CodeGenInstruction.cpp | |
parent | b892612596d6d63469b7c015eff9c42e2aea43ba (diff) | |
download | FreeBSD-src-afa5448935fd8a9c986ec620aa56168dff4abb64.zip FreeBSD-src-afa5448935fd8a9c986ec620aa56168dff4abb64.tar.gz |
Refine the changes made in r208212 to avoid bogus failures from
if_delmulti() when clearing the configuration for a subinterface when
the parent interface is being detached. The current code was still
triggering an assertion in if_delmulti() due to the parent interface being
partially detached. Fix this by not calling if_delmulti() at all if the
parent interface is being detached. Warn if if_delmulti() fails when the
parent is not being detached (but similar to 208212, still proceed with
tearing down the vlan state).
Tested by: ae@
MFC after: 1 month
Diffstat (limited to 'contrib/llvm/utils/TableGen/CodeGenInstruction.cpp')
0 files changed, 0 insertions, 0 deletions