Browse Source

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
Ruchi, Agrawal 7 years ago
parent
commit
d536f88dda
1 changed files with 3 additions and 3 deletions
  1. 3 3
      dp/wifi3.0/dp_peer.c

+ 3 - 3
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 ==