From e29c56a61c515731c5b88e29190f267909e9fd9a Mon Sep 17 00:00:00 2001 From: Bruno Randolf Date: Wed, 30 Jul 2008 17:20:06 +0200 Subject: [PATCH] --- yaml --- r: 111172 b: refs/heads/master c: 9deb1ae572364a37d054d916c5bae858f91a3f9a h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/net/mac80211/rx.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 8043fa82f2ba..dd4b88b5d2a9 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b4f28bbb9bf0b2c829ecf97ce2173f204fde4f10 +refs/heads/master: 9deb1ae572364a37d054d916c5bae858f91a3f9a diff --git a/trunk/net/mac80211/rx.c b/trunk/net/mac80211/rx.c index ad47a614a202..60e9ea11115f 100644 --- a/trunk/net/mac80211/rx.c +++ b/trunk/net/mac80211/rx.c @@ -157,8 +157,11 @@ ieee80211_add_rx_radiotap_header(struct ieee80211_local *local, if (status->band == IEEE80211_BAND_5GHZ) *(__le16 *)pos = cpu_to_le16(IEEE80211_CHAN_OFDM | IEEE80211_CHAN_5GHZ); + else if (rate->flags & IEEE80211_RATE_ERP_G) + *(__le16 *)pos = cpu_to_le16(IEEE80211_CHAN_OFDM | + IEEE80211_CHAN_2GHZ); else - *(__le16 *)pos = cpu_to_le16(IEEE80211_CHAN_DYN | + *(__le16 *)pos = cpu_to_le16(IEEE80211_CHAN_CCK | IEEE80211_CHAN_2GHZ); pos += 2;