summaryrefslogtreecommitdiffstats
path: root/sys/dev/rtwn
diff options
context:
space:
mode:
authoravos <avos@FreeBSD.org>2016-05-16 10:51:35 +0000
committeravos <avos@FreeBSD.org>2016-05-16 10:51:35 +0000
commit657d42f864e9fa245052aa47362670a463a7fd09 (patch)
tree5df475df171917040da93bcd0506de9738afb760 /sys/dev/rtwn
parent58f81b7be844cc5e8ca91c80cd6f1f402889c087 (diff)
downloadFreeBSD-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.c1
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);
}
OpenPOWER on IntegriCloud