diff options
| author | yeshwanth sriram guntuka <ysriramg@codeaurora.org> | 2017-03-14 15:35:21 +0530 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-03-17 12:14:08 -0700 |
| commit | e7ffb38584f1f8f32e6ac9088f2b4d95fd48f1b0 (patch) | |
| tree | d08412476089e54ddf8088d7b2ef5bca676f7c0a | |
| parent | 4d16f5b88563cad2d0df34a70c5f41f58788d20e (diff) | |
qcacld-3.0: Fix double peer clear during disconnect
wma_remove_peer does clear peer as part of disconnect.
hdd_roam_deregister_sta also does clear peer which results
in clear peer failed error message.
Fix is to avoid clear peer again in disconnect handler.
Change-Id: I0399a81779aad87201cb67e070421ec549b2d837
CRs-Fixed: 2019168
| -rw-r--r-- | core/hdd/src/wlan_hdd_assoc.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/core/hdd/src/wlan_hdd_assoc.c b/core/hdd/src/wlan_hdd_assoc.c index 81e7be69355b..dc1ad717c66b 100644 --- a/core/hdd/src/wlan_hdd_assoc.c +++ b/core/hdd/src/wlan_hdd_assoc.c @@ -1640,15 +1640,6 @@ static QDF_STATUS hdd_dis_connect_handler(hdd_adapter_t *pAdapter, sme_remove_bssid_from_scan_list(pHddCtx->hHal, pHddStaCtx->conn_info.bssId.bytes); } - /* We should clear all sta register with TL, - * for now, only one. - */ - vstatus = hdd_roam_deregister_sta(pAdapter, sta_id); - if (!QDF_IS_STATUS_SUCCESS(vstatus)) { - hdd_err("hdd_roam_deregister_sta() failed to for staID: %d Status:%d [0x%x]", - sta_id, status, status); - status = QDF_STATUS_E_FAILURE; - } pHddCtx->sta_to_adapter[sta_id] = NULL; } /* Clear saved connection information in HDD */ |
