|
@@ -157,8 +157,11 @@ ieee80211_add_rx_radiotap_header(struct ieee80211_local *local,
|
|
if (status->band == IEEE80211_BAND_5GHZ)
|
|
if (status->band == IEEE80211_BAND_5GHZ)
|
|
*(__le16 *)pos = cpu_to_le16(IEEE80211_CHAN_OFDM |
|
|
*(__le16 *)pos = cpu_to_le16(IEEE80211_CHAN_OFDM |
|
|
IEEE80211_CHAN_5GHZ);
|
|
IEEE80211_CHAN_5GHZ);
|
|
|
|
+ else if (rate->flags & IEEE80211_RATE_ERP_G)
|
|
|
|
+ *(__le16 *)pos = cpu_to_le16(IEEE80211_CHAN_OFDM |
|
|
|
|
+ IEEE80211_CHAN_2GHZ);
|
|
else
|
|
else
|
|
- *(__le16 *)pos = cpu_to_le16(IEEE80211_CHAN_DYN |
|
|
|
|
|
|
+ *(__le16 *)pos = cpu_to_le16(IEEE80211_CHAN_CCK |
|
|
IEEE80211_CHAN_2GHZ);
|
|
IEEE80211_CHAN_2GHZ);
|
|
pos += 2;
|
|
pos += 2;
|
|
|
|
|