Wlan: Change WDI_FillTxBd to use peer staIdx (StaIdx of Bss Mac address)

if staIdx for destination mac address is not found. Drop the frame if Bss
entry is not found. Frames from one session seen on other session's
channel. Frames seen on sniffer for few seconds even after disassoc/deauth.

Change-Id: I8320ff6c01ae51974f1ef416e3b2d9696b2c0a6d
CR-Fixed: 399609
diff --git a/CORE/WDI/CP/src/wlan_qct_wdi.c b/CORE/WDI/CP/src/wlan_qct_wdi.c
index 2e2516e..12d893c 100644
--- a/CORE/WDI/CP/src/wlan_qct_wdi.c
+++ b/CORE/WDI/CP/src/wlan_qct_wdi.c
@@ -14663,6 +14663,8 @@
     pSTATable[wdiDelSTARsp.ucSTAIdx].bcastDpuSignature = WDI_DPU_SELF_STA_DEFAULT_SIG;
     pSTATable[wdiDelSTARsp.ucSTAIdx].bcastMgmtDpuSignature = WDI_DPU_SELF_STA_DEFAULT_SIG;
     pSTATable[wdiDelSTARsp.ucSTAIdx].dpuSig = WDI_DPU_SELF_STA_DEFAULT_SIG;
+
+    pSTATable[wdiDelSTARsp.ucSTAIdx].bssIdx = WDI_BSS_INVALID_IDX;
   }
   else
   {