Loading
qcacld-3.0: Use hdd_for_each_sta_ref_safe API for connection status
When a NAN request(NAN enable/disable/any generic) is received from userspace, host driver checks if any connection(STA/SAP/P2P) is in progress by iterating through adapters. The request would be rejected if any adapter has connection_in_progress status. But if the adapter is getting cleaned up in parallel while iterating through the list for connection status, the iterator callback may stuck in loop. So, use hdd_for_each_sta_ref_safe() API to avoid stuck in loop. Change-Id: Ic7833dcb17154003565ccbece31a490ee9f43beb CRs-Fixed: 3183232