diff options
author | Sujith Manoharan <c_manoha@qca.qualcomm.com> | 2014-12-10 21:26:11 +0530 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2014-12-12 13:48:43 +0100 |
commit | 5cf16616e152dd5c274a65954c77f64892d025a8 (patch) | |
tree | 1ce531ca046ecf90ae561df50ea14fed6da0eb9f /net/mac80211/debugfs_sta.c | |
parent | 6b127c71fbdd3daacfd8b9f80b8e6ebfb70a889e (diff) | |
download | op-kernel-dev-5cf16616e152dd5c274a65954c77f64892d025a8.zip op-kernel-dev-5cf16616e152dd5c274a65954c77f64892d025a8.tar.gz |
mac80211: Fix accounting of multicast frames
Since multicast frames are marked as no-ack, using
IEEE80211_TX_STAT_ACK to check if they have been
successfully transmitted by the driver is incorrect
since a driver can choose to ignore transmission status
for no-ack frames. This results in incorrect accounting
for such frames.
To fix this issue, this patch introduces a new flag
that can be used by drivers to indicate error-free
transmission of no-ack frames.
Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
[add a note about not setting the flag for non-no-ack frames]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/debugfs_sta.c')
0 files changed, 0 insertions, 0 deletions