qcacld-3.0: Send DISCONNECT_DONE_IND from lim_send_sme_disassoc_ntf
When a station connected to one of the sap interface reassociates to the other sap interface, the driver triggers internal disconnect for that station with disassocTrigger = eLIM_DUPLICATE_ENTRY. Once this station is deleted from firmware we send add sta for the station lim_send_sme_disassoc_ntf on the sap interface to which the station is to be connected. But the first SAP interface doesn't send eWNI_SME_DISCONNECT_DONE_IND to remove eSmeCommandWmStatusChange. send eWNI_SME_DISCONNECT_DONE_IND from lim_send_sme_disassoc_ntf in case eLIM_DUPLICATE_ENTRY. Change-Id: Ibc3cc8121928fe83cc1d8cf3e98419bf5f7f7d1c CRs-Fixed: 2286783
This commit is contained in:

committed by
nshrivas

orang tua
fba9ff69ed
melakukan
766c76f8db
@@ -844,7 +844,14 @@ lim_send_sme_disassoc_ntf(tpAniSirGlobal pMac,
|
||||
pe_err("could not Add STA with assocId: %d",
|
||||
sta_ds->assocId);
|
||||
}
|
||||
failure = true;
|
||||
status = lim_prepare_disconnect_done_ind(pMac, &pMsg,
|
||||
smesessionId,
|
||||
reasonCode,
|
||||
&peerMacAddr[0]);
|
||||
if (!QDF_IS_STATUS_SUCCESS(status)) {
|
||||
pe_err("Failed to prepare message");
|
||||
return;
|
||||
}
|
||||
break;
|
||||
|
||||
case eLIM_HOST_DISASSOC:
|
||||
|
Reference in New Issue
Block a user