qcacmn: Fix EAPOL frames issue in Tx capture

This change fixes issue with EAPOL frames in Tx capture
EAPOL frames completions are received with ACK completion.
For ACK completion, ba_size, ba_bitmap, ba_seqno are not updated earlier.
it was leading to dropping the frames in driver.

This fix updates ba_size, ba_bitmap, ba_seqno for QOS TID frames in ACK
completion handler

Change-Id: I58308a13c1b6addb95f424aa7ad45fe64e93b532
CRs-Fixed: 2620890
This commit is contained in:
Srinivas Pitla
2020-03-01 16:36:06 -08:00
committed by nshrivas
parent f675e5c4f4
commit 4f48adea18

View File

@@ -2732,6 +2732,10 @@ static void dp_process_ppdu_stats_user_compltn_ack_ba_status_tlv(
/* increase successful mpdu counter */
ppdu_info->mpdu_ack_ba_tlv += ppdu_user_desc->num_mpdu;
ppdu_user_desc->ba_seq_no = ppdu_user_desc->start_seq;
ppdu_user_desc->ba_bitmap[0] = 1;
ppdu_user_desc->ba_size = 1;
}
/*