wifi: cfg80211/mac80211: check EHT capability size correctly
For AP/non-AP the EHT MCS/NSS subfield size differs, the
4-octet subfield is only used for 20 MHz-only non-AP STA.
Pass an argument around everywhere to be able to parse it
properly.
Signed-off-by:
Johannes Berg <johannes.berg@intel.com>
Showing
- include/linux/ieee80211.h 10 additions, 4 deletionsinclude/linux/ieee80211.h
- net/mac80211/eht.c 3 additions, 1 deletionnet/mac80211/eht.c
- net/mac80211/ieee80211_i.h 5 additions, 1 deletionnet/mac80211/ieee80211_i.h
- net/mac80211/mlme.c 34 additions, 9 deletionsnet/mac80211/mlme.c
- net/mac80211/util.c 20 additions, 9 deletionsnet/mac80211/util.c
- net/wireless/core.c 16 additions, 0 deletionsnet/wireless/core.c
- net/wireless/nl80211.c 13 additions, 5 deletionsnet/wireless/nl80211.c
Loading
Please register or sign in to comment