diff options
author | avos <avos@FreeBSD.org> | 2016-05-16 10:51:35 +0000 |
---|---|---|
committer | avos <avos@FreeBSD.org> | 2016-05-16 10:51:35 +0000 |
commit | 657d42f864e9fa245052aa47362670a463a7fd09 (patch) | |
tree | 5df475df171917040da93bcd0506de9738afb760 /sys/dev/rtwn | |
parent | 58f81b7be844cc5e8ca91c80cd6f1f402889c087 (diff) | |
download | FreeBSD-src-657d42f864e9fa245052aa47362670a463a7fd09.zip FreeBSD-src-657d42f864e9fa245052aa47362670a463a7fd09.tar.gz |
rtwn: fix double free in raw xmit path.
Reported by: mva
Diffstat (limited to 'sys/dev/rtwn')
-rw-r--r-- | sys/dev/rtwn/if_rtwn.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/dev/rtwn/if_rtwn.c b/sys/dev/rtwn/if_rtwn.c index f24fa1d..b00be6c 100644 --- a/sys/dev/rtwn/if_rtwn.c +++ b/sys/dev/rtwn/if_rtwn.c @@ -1789,7 +1789,6 @@ rtwn_raw_xmit(struct ieee80211_node *ni, struct mbuf *m, } if (rtwn_tx(sc, m, ni) != 0) { - m_freem(m); RTWN_UNLOCK(sc); return (EIO); } |