diff options
author | adrian <adrian@FreeBSD.org> | 2013-07-05 22:10:50 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2013-07-05 22:10:50 +0000 |
commit | ae37349274811bd6a6c83fceadaaf8ea1be7e44c (patch) | |
tree | ca67e3dfbb802961faa8a586671dc6388b5b78b8 | |
parent | 3d6c89b2d65925a8e0de5621d9b2a8c74fcdc6eb (diff) | |
download | FreeBSD-src-ae37349274811bd6a6c83fceadaaf8ea1be7e44c.zip FreeBSD-src-ae37349274811bd6a6c83fceadaaf8ea1be7e44c.tar.gz |
Add a missing unlock.
-rw-r--r-- | sys/net80211/ieee80211_mesh.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_mesh.c b/sys/net80211/ieee80211_mesh.c index 276de1e..35b98fa 100644 --- a/sys/net80211/ieee80211_mesh.c +++ b/sys/net80211/ieee80211_mesh.c @@ -1142,6 +1142,7 @@ mesh_transmit_to_gate(struct ieee80211vap *vap, struct mbuf *m, m = ieee80211_encap(vap, ni, m); if (m == NULL) { /* NB: stat+msg handled in ieee80211_encap */ + IEEE80211_TX_UNLOCK(ic); ieee80211_free_node(ni); return; } |