diff options
author | hrs <hrs@FreeBSD.org> | 2015-05-12 03:35:45 +0000 |
---|---|---|
committer | hrs <hrs@FreeBSD.org> | 2015-05-12 03:35:45 +0000 |
commit | b1e416de1486f860f6e82e76d2759a2c2d2c55c9 (patch) | |
tree | 83d9eed0f3c90c71e142ea10c43b6ee57c1c8685 /sys/net/if_bridge.c | |
parent | 64bd31eb61fe5b18592885c601acf74a864cbc77 (diff) | |
download | FreeBSD-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.c | 2 |
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(); } /* |