wlcore: remove support for injected Tx
authorArik Nemtsov <arik@wizery.com>
Wed, 28 Nov 2012 09:42:33 +0000 (11:42 +0200)
committerLuciano Coelho <coelho@ti.com>
Tue, 11 Dec 2012 07:38:23 +0000 (09:38 +0200)
commitf4d02007cdd56c59bdb9362c699875cb2d02c0fe
treec5529595af8b0e83d0d9199ab3bf1e55a85a4e29
parent530abe195df6918d43c9381fd9a70b7e16d55036
wlcore: remove support for injected Tx

Require each incoming packet to have a valid vif. The injected Tx code
path was buggy (and unused), so disallow it altogether.

Cleanup a few places and add a warning so we can better discover
anomalies (corrupted skbs?) masquerading as injected Tx.

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
drivers/net/wireless/ti/wlcore/main.c
drivers/net/wireless/ti/wlcore/tx.c
drivers/net/wireless/ti/wlcore/wlcore_i.h