mac80211: ibss: use beacon_data struct for beacon and probe response
authorJohannes Berg <johannes.berg@intel.com>
Thu, 7 Mar 2013 19:54:29 +0000 (20:54 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 25 Mar 2013 13:42:41 +0000 (14:42 +0100)
commitc3ffeab4345830aadfc78444933754330f1339e7
treea7939d86dfd0e4fb4519fa6b15b7f6a6325becb3
parent1852d40eaba36fe1e97e0e497ffce291c99f5886
mac80211: ibss: use beacon_data struct for beacon and probe response

Instead of having an SKB all the time, use a beacon_data struct
with just the information required. This also allows removing a
synchronize_rcu() and using kfree_rcu() instead.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/ibss.c
net/mac80211/ieee80211_i.h
net/mac80211/tx.c