mac80211: uapsd_queues is in QoS IE order
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Tue, 18 Oct 2016 20:12:12 +0000 (23:12 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 19 Oct 2016 10:13:54 +0000 (12:13 +0200)
commitf438ceb81d424cb90a5a1aad569056bd7c2ab4c5
tree05ec952f55a247467958c80492dbff4a3f31b659
parentf3fe4e93dd6346c01fd4070ae02ec746fbae73bb
mac80211: uapsd_queues is in QoS IE order

The uapsd_queue field is in QoS IE order and not in
IEEE80211_AC_*'s order.
This means that mac80211 would get confused between
BK and BE which is certainly not such a big deal but
needs to be fixed.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/cfg80211.h
include/net/mac80211.h
net/mac80211/ieee80211_i.h
net/mac80211/mlme.c
net/mac80211/rx.c
net/mac80211/sta_info.c
net/mac80211/util.c