mac80211: trim RX data
authorJohannes Berg <johannes@sipsolutions.net>
Mon, 16 Nov 2009 12:58:20 +0000 (13:58 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 18 Nov 2009 22:09:17 +0000 (17:09 -0500)
commiteb9fb5b8883535c27d2cc5d4e4dbab3532f97b18
treeb83fa5189be8144736ace469bb7bd1c294ae2f9c
parenta02ae758e8780d737b6d0135d6292bb3043e7eea
mac80211: trim RX data

The RX data contains the netdev, which is
duplicated since we have the sdata, and the
RX status pointer, which is duplicate since
we have the skb. Remove those two fields to
have fewer fields that depend on each other
and simply load them as necessary.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/ieee80211_i.h
net/mac80211/rx.c
net/mac80211/wep.c
net/mac80211/wpa.c