diff options
author | Vasanthakumar Thiagarajan <vthiagar@codeaurora.org> | 2020-07-22 17:20:17 +0300 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2020-07-30 11:25:17 +0300 |
commit | e61fbfca8055eef18f11727f431e1e3e5221291e (patch) | |
tree | f640d81f69b4a48591c1b6c2e98bb1eca2968d1e /net/mac80211/wep.c | |
parent | 4052d3d2e8f47a15053320bbcbe365d15610437d (diff) | |
download | linux-e61fbfca8055eef18f11727f431e1e3e5221291e.tar.xz |
mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path
Allocated ack_frame id from local->ack_status_frames is not really
stored in the tx_info for 802.3 Tx path. Due to this, tx ack status
is not reported and ack_frame id is not freed for the buffers requiring
tx ack status. Also move the memset to 0 of tx_info before
IEEE80211_TX_CTL_REQ_TX_STATUS flag assignment.
Fixes: 50ff477a8639 ("mac80211: add 802.11 encapsulation offloading support")
Signed-off-by: Vasanthakumar Thiagarajan <vthiagar@codeaurora.org>
Link: https://lore.kernel.org/r/1595427617-1713-1-git-send-email-vthiagar@codeaurora.org
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/wep.c')
0 files changed, 0 insertions, 0 deletions