* [PATCH] mac80211: Checking for zero Len subframe's only when driver supports the reporting of zero len subframes.
[not found] <201212071036.qB7Aas8o001865@chaitanya-desktop>
@ 2012-12-07 10:41 ` Chaitanya
0 siblings, 0 replies; only message in thread
From: Chaitanya @ 2012-12-07 10:41 UTC (permalink / raw)
To: Johannes Berg; +Cc: linux-wireless
Zero Len subframe makes sense only when driver supports the reporting
of zero len subframes.(to handle buggy drivers)
Signed-off-by: T Krushna Chaitanya <chaitanyatk@posedge.com>
---
net/mac80211/rx.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/net/mac80211/rx.c b/net/mac80211/rx.c
index db343fa..654c22f 100644
--- a/net/mac80211/rx.c
+++ b/net/mac80211/rx.c
@@ -281,10 +281,11 @@ ieee80211_add_rx_radiotap_header(struct ieee80211_local *local,
cpu_to_le32(1 << IEEE80211_RADIOTAP_AMPDU_STATUS);
put_unaligned_le32(status->ampdu_reference, pos);
pos += 4;
- if (status->flag & RX_FLAG_AMPDU_REPORT_ZEROLEN)
+ if (status->flag & RX_FLAG_AMPDU_REPORT_ZEROLEN) {
flags |= IEEE80211_RADIOTAP_AMPDU_REPORT_ZEROLEN;
- if (status->flag & RX_FLAG_AMPDU_IS_ZEROLEN)
- flags |= IEEE80211_RADIOTAP_AMPDU_IS_ZEROLEN;
+ if (status->flag & RX_FLAG_AMPDU_IS_ZEROLEN)
+ flags |= IEEE80211_RADIOTAP_AMPDU_IS_ZEROLEN;
+ }
if (status->flag & RX_FLAG_AMPDU_LAST_KNOWN)
flags |= IEEE80211_RADIOTAP_AMPDU_LAST_KNOWN;
if (status->flag & RX_FLAG_AMPDU_IS_LAST)
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2012-12-07 10:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <201212071036.qB7Aas8o001865@chaitanya-desktop>
2012-12-07 10:41 ` [PATCH] mac80211: Checking for zero Len subframe's only when driver supports the reporting of zero len subframes Chaitanya
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.