qcacmn: Fix failing to get rx stats in MLO mode

In MLO mode, there are 2 link peers and 1 MLD peer. TX/RX stats
is kept in txrx_peer, which only exists in MLD peer. This change
aims at fixing HDD failing to get rx stats info when in MLO mode.

Change-Id: I046003018c72ca3c9129e3b9e5abca4a46a024ca
CRs-Fixed: 3298344
Cette révision appartient à :
jinbaoliu
2022-09-22 20:22:59 -07:00
révisé par Madan Koyyalamudi
Parent 3bc974804e
révision 6e28036679

Voir le fichier

@@ -9795,7 +9795,7 @@ void dp_get_peer_basic_stats(struct dp_peer *peer,
{
struct dp_txrx_peer *txrx_peer;
txrx_peer = peer->txrx_peer;
txrx_peer = dp_get_txrx_peer(peer);
if (!txrx_peer)
return;
@@ -9837,7 +9837,7 @@ void dp_get_peer_per_pkt_stats(struct dp_peer *peer,
struct dp_txrx_peer *txrx_peer;
struct dp_peer_per_pkt_stats *per_pkt_stats;
txrx_peer = peer->txrx_peer;
txrx_peer = dp_get_txrx_peer(peer);
if (!txrx_peer)
return;