mac80211: use common work struct
authorJohannes Berg <johannes.berg@intel.com>
Thu, 10 Jun 2010 08:21:31 +0000 (10:21 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 14 Jun 2010 19:38:17 +0000 (15:38 -0400)
commit64592c8fc0e99d445fc3fdedddeb6088e20086f1
tree2493358821abc4050b25f8a0bd813b763b188d38
parent35f20c14a103ca2c7062999e934a513b83d84de6
mac80211: use common work struct

IBSS, managed and mesh modes all have their
own work struct, and in the future we want
to also use it in other modes to process
frames from the now common skb queue.

This also makes the skb queue and work safe
to use from other interface types.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/ibss.c
net/mac80211/ieee80211_i.h
net/mac80211/iface.c
net/mac80211/mesh.c
net/mac80211/mesh_hwmp.c
net/mac80211/mesh_pathtbl.c
net/mac80211/mlme.c
net/mac80211/pm.c