On Friday 04 February 2011 09:09 PM, Johannes Berg wrote:
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
Sure,thanks for the review .
/*
* 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