Browse Source

qcacld-3.0: Delete all peers in TDLS component

In case of heartbeat failure or deauth from AP,
From lim Del sta requests are sent to FW and with response
required false, Since del sta response is not received
TDLS component is not notified to reset the local
tdls component structures and also upper layers are
notified of this peer deletion.

Change-Id: Ica0b150df7646af60868b2806432795896c75bcd
CRs-Fixed: 2334711
Bala Venkatesh 6 years ago
parent
commit
ca29fbceaa
1 changed files with 3 additions and 0 deletions
  1. 3 0
      core/mac/src/pe/lim/lim_process_tdls.c

+ 3 - 0
core/mac/src/pe/lim/lim_process_tdls.c

@@ -3193,6 +3193,9 @@ QDF_STATUS lim_delete_tdls_peers(tpAniSirGlobal mac_ctx,
 	tgt_tdls_peers_deleted_notification(mac_ctx->psoc,
 					    session_entry->smeSessionId);
 
+	tgt_tdls_delete_all_peers_indication(mac_ctx->psoc,
+					     session_entry->smeSessionId);
+
 	pe_debug("Exit");
 	return QDF_STATUS_SUCCESS;
 }