summaryrefslogtreecommitdiffstats
path: root/sys/net/if_bridge.c
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2015-05-12 03:35:45 +0000
committerhrs <hrs@FreeBSD.org>2015-05-12 03:35:45 +0000
commitb1e416de1486f860f6e82e76d2759a2c2d2c55c9 (patch)
tree83d9eed0f3c90c71e142ea10c43b6ee57c1c8685 /sys/net/if_bridge.c
parent64bd31eb61fe5b18592885c601acf74a864cbc77 (diff)
downloadFreeBSD-src-b1e416de1486f860f6e82e76d2759a2c2d2c55c9.zip
FreeBSD-src-b1e416de1486f860f6e82e76d2759a2c2d2c55c9.tar.gz
Fix a panic when VIMAGE is enabled.
Spotted by: Nikos Vassiliadis
Diffstat (limited to 'sys/net/if_bridge.c')
-rw-r--r--sys/net/if_bridge.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/net/if_bridge.c b/sys/net/if_bridge.c
index 753854d..faa7681 100644
--- a/sys/net/if_bridge.c
+++ b/sys/net/if_bridge.c
@@ -3065,9 +3065,11 @@ bridge_state_change(struct ifnet *ifp, int state)
"discarding"
};
+ CURVNET_SET(ifp->if_vnet);
if (V_log_stp)
log(LOG_NOTICE, "%s: state changed to %s on %s\n",
sc->sc_ifp->if_xname, stpstates[state], ifp->if_xname);
+ CURVNET_RESTORE();
}
/*
OpenPOWER on IntegriCloud