On Fri, 2011-02-04 at 21:06 +0530, Mohammed Shafi Shajakhan wrote: > From: Mohammed Shafi Shajakhan <mshajakhan@xxxxxxxxxxx> > > Previously the MCS rate elements were parsed at the wrong position > > Signed-off-by: Mohammed Shafi Shajakhan <mshajakhan@xxxxxxxxxxx> > --- > net/mac80211/rx.c | 31 ++++++++++--------------------- > 1 files changed, 10 insertions(+), 21 deletions(-) > > diff --git a/net/mac80211/rx.c b/net/mac80211/rx.c > index c08b8e9..27b4b1f 100644 > --- a/net/mac80211/rx.c > +++ b/net/mac80211/rx.c > @@ -141,14 +141,16 @@ ieee80211_add_rx_radiotap_header(struct ieee80211_local *local, > > /* IEEE80211_RADIOTAP_RATE */ > if (status->flag & RX_FLAG_HT) { > - /* > - * TODO: add following information into radiotap header once > - * suitable fields are defined for it: > - * - MCS index (status->rate_idx) > - * - HT40 (status->flag & RX_FLAG_40MHZ) > - * - short-GI (status->flag & RX_FLAG_SHORT_GI) > - */ > - *pos = 0; Alright, so I forgot to remove this comment, but what made you think that I added the code in the wrong place?? totally NAK, this breaks radiotap. Removing the comment there is fine, replace it with /* * MCS information is a separate field in radiotap, * added below. */ johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html