aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_bridge.c
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2015-05-12 03:35:45 +0000
committerHiroki Sato <hrs@FreeBSD.org>2015-05-12 03:35:45 +0000
commit1c27e6c39f40e8c314e4699549eebb97caef6819 (patch)
tree83d9eed0f3c90c71e142ea10c43b6ee57c1c8685 /sys/net/if_bridge.c
parent59333867fff2471e531de9ccb53d670281a4991b (diff)
downloadsrc-1c27e6c39f40e8c314e4699549eebb97caef6819.tar.gz
src-1c27e6c39f40e8c314e4699549eebb97caef6819.zip
Fix a panic when VIMAGE is enabled.
Spotted by: Nikos Vassiliadis
Notes
Notes: svn path=/head/; revision=282806
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 753854d069f7..faa7681d8878 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();
}
/*