From: John Crispin Date: Wed, 7 Aug 2019 07:59:48 +0000 (+0200) Subject: mac80211: 80Mhz was not reported properly when using tx_status_ext X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=a027c3041fef93da93a2c49eb22b05891d2350b6;p=linux.git mac80211: 80Mhz was not reported properly when using tx_status_ext When reporting 80MHz, we need to set 4 and not 2 inside the corresponding field inside the Tx Radiotap header. Fixes: 3d07ffcaf320 ("mac80211: add struct ieee80211_tx_status support to ieee80211_add_tx_radiotap_header") Signed-off-by: John Crispin Link: https://lore.kernel.org/r/20190807075949.32414-3-john@phrozen.org Signed-off-by: Johannes Berg --- diff --git a/net/mac80211/status.c b/net/mac80211/status.c index 4eac88fd29032..ce0c50efd8048 100644 --- a/net/mac80211/status.c +++ b/net/mac80211/status.c @@ -403,7 +403,7 @@ ieee80211_add_tx_radiotap_header(struct ieee80211_local *local, *pos = 11; break; case RATE_INFO_BW_80: - *pos = 2; + *pos = 4; break; case RATE_INFO_BW_40: *pos = 1;