From 90ac58d1642080c7f616d26b164be11cb7e494c7 Mon Sep 17 00:00:00 2001 From: thompsa Date: Tue, 3 Jul 2012 01:45:38 +0000 Subject: [PATCH] MFC r237852 Add the same check as vlan(4) where we ignore the ifnet departure event if the interface is just being renamed. PR: kern/169557 git-svn-id: svn://svn.freebsd.org/base/stable/8@238048 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sys/net/if_lagg.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys/net/if_lagg.c b/sys/net/if_lagg.c index 4d7e10e9c..09f9785ea 100644 --- a/sys/net/if_lagg.c +++ b/sys/net/if_lagg.c @@ -784,6 +784,9 @@ lagg_port_ifdetach(void *arg __unused, struct ifnet *ifp) if ((lp = ifp->if_lagg) == NULL) return; + /* If the ifnet is just being renamed, don't do anything. */ + if (ifp->if_flags & IFF_RENAMING) + return; sc = lp->lp_softc; -- 2.45.0