qcacld-3.0: Avoid deleting peer on other vdev in case of duplicate MAC
In STA+SAP case if AP1 and STA1 have same MAC, and DUT's STA is connected to AP1. Now when the STA1 tries to connect with DUT's SAP peer with same mac is already present the add peer fails, but during delete peer the DUT STA peer (AP1) is deleted instead of STA1 of DUT's SAP. This leads to SAP deleting peer of a STA interface and thus the SAP peer count is out of sync. Fix is to reject any association req from STA1 if AP1 is connected to DUT's STA. Also ad vdev check while deleting the peer in wma. Change-Id: I448226497c7aa3c11cb9097be9c7d57eb4239900 CRs-Fixed: 2723814
Loading
Please register or sign in to comment