From d536f88dda2ccfcc49fda52bb2b6243a1f41982d Mon Sep 17 00:00:00 2001 From: "Ruchi, Agrawal" Date: Fri, 2 Mar 2018 15:51:23 +0530 Subject: [PATCH] qcacmn: Add correct peer macaddr entry for son Adding correct peer mac addr for HM_WDS son to avoid target assert Change-Id: I3c8ecbf46e336997597893c5093e7de698a61182 CRs-Fixed: 2195984 --- dp/wifi3.0/dp_peer.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dp/wifi3.0/dp_peer.c b/dp/wifi3.0/dp_peer.c index de2a1670b05d..5cd6baf0020b 100644 --- a/dp/wifi3.0/dp_peer.c +++ b/dp/wifi3.0/dp_peer.c @@ -483,10 +483,10 @@ int dp_peer_add_ast(struct dp_soc *soc, dp_peer_ast_hash_add(soc, ast_entry); qdf_spin_unlock_bh(&soc->ast_lock); - if (ast_entry->type == CDP_TXRX_AST_TYPE_WDS) - qdf_mem_copy(next_node_mac, peer->mac_addr.raw, 6); - else + if (ast_entry->type == CDP_TXRX_AST_TYPE_MEC) qdf_mem_copy(next_node_mac, peer->vdev->mac_addr.raw, 6); + else + qdf_mem_copy(next_node_mac, peer->mac_addr.raw, 6); if (ast_entry->type != CDP_TXRX_AST_TYPE_STATIC) { if (QDF_STATUS_SUCCESS ==