qcacld-3.0: TX status conversion for mgmt frame during diag logging

Wrong value of tx status sent to supplicant for MGMT frame
via diag logging.

Convert the tx status value to enum diag_tx_status specific value.

Change-Id: Iba6d8011280d41a874509d2a1b4fed9a16ee585c
CRs-Fixed: 3236363
Cette révision appartient à :
VIJAY RAJ
2022-07-05 19:30:57 +05:30
révisé par Madan Koyyalamudi
Parent d0db5e15a0
révision a5488c0b6b

Voir le fichier

@@ -326,7 +326,7 @@ wlan_connectivity_mgmt_event(struct wlan_frame_hdr *mac_hdr,
QDF_MAC_ADDR_SIZE);
wlan_diag_event.version = DIAG_MGMT_VERSION;
wlan_diag_event.tx_status = tx_status;
wlan_diag_event.tx_status = wlan_get_diag_tx_status(tx_status);
wlan_diag_event.rssi = peer_rssi;
wlan_diag_event.sn =
(le16toh(*(uint16_t *)mac_hdr->i_seq) >> WLAN_SEQ_SEQ_SHIFT);