Browse Source

qcacld-3.0: Do not call wma_remove_peer(), when peer is invalid

Do not call wma_remove_peer() function, when TDLS peer
is invalid.

Change-Id: I8dba5b9db0b55b8dd21a876dea9f7861e67434eb
CRs-Fixed: 2271733
Kabilan Kannan 6 years ago
parent
commit
8de9238d10
1 changed files with 0 additions and 5 deletions
  1. 0 5
      core/wma/src/wma_dev_if.c

+ 0 - 5
core/wma/src/wma_dev_if.c

@@ -4836,9 +4836,6 @@ static void wma_add_tdls_sta(tp_wma_handle wma, tpAddStaParams add_sta)
 			WMA_LOGE("%s: addSta, failed to find peer handle for mac %pM",
 				__func__, add_sta->staMac);
 			add_sta->status = QDF_STATUS_E_FAILURE;
-			wma_remove_peer(wma, add_sta->staMac,
-					add_sta->smesessionId, peer, false);
-
 			cdp_peer_add_last_real_peer(soc, pdev, vdev, &peer_id);
 			goto send_rsp;
 		}
@@ -4871,8 +4868,6 @@ static void wma_add_tdls_sta(tp_wma_handle wma, tpAddStaParams add_sta)
 			WMA_LOGE("%s: changeSta,failed to find peer handle for mac %pM",
 				__func__, add_sta->staMac);
 			add_sta->status = QDF_STATUS_E_FAILURE;
-			wma_remove_peer(wma, add_sta->staMac,
-					add_sta->smesessionId, peer, false);
 
 			cdp_peer_add_last_real_peer(soc, pdev, vdev, &peer_id);