cfg80211: let ieee80211_amsdu_to_8023s() take only header-less SKB
authorJohannes Berg <johannes.berg@intel.com>
Wed, 5 Oct 2016 13:29:49 +0000 (15:29 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 12 Oct 2016 07:19:10 +0000 (09:19 +0200)
commit7f6990c830f3e8d703f13d7963acf51936c52ad2
tree62aa92ae505076f216bc41ce98cb2cf066a78efb
parentea720935cf6686f72def9d322298bf7e9bd53377
cfg80211: let ieee80211_amsdu_to_8023s() take only header-less SKB

There's only a single case where has_80211_header is passed as true,
which is in mac80211. Given that there's only simple code that needs
to be done before calling it, export that function from cfg80211
instead and let mac80211 call it itself.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
include/net/cfg80211.h
net/mac80211/rx.c
net/wireless/util.c