Fix for teardown of link on wrong session in Activmode offload context
In Active mode offload context when both P2P and STA links are present,
the heartbeatfailure on one session results in link loss on the other
session.handle missed beacon indication using the bssIdx passed by
firmware
Change-Id: Ie3208b18dc35685cae6499eba081195d7d4d4fea
CRs-fixed: 457247,454235
diff --git a/CORE/WDI/CP/inc/wlan_qct_wdi.h b/CORE/WDI/CP/inc/wlan_qct_wdi.h
index 22f3041..2613856 100644
--- a/CORE/WDI/CP/inc/wlan_qct_wdi.h
+++ b/CORE/WDI/CP/inc/wlan_qct_wdi.h
@@ -572,6 +572,15 @@
#endif // WLAN_WAKEUP_EVENTS
/*---------------------------------------------------------------------------
+ WDI_MissedBeaconIndType
+-----------------------------------------------------------------------------*/
+typedef struct
+{
+ wpt_uint8 bssIdx; /*bssidx on which beacon is missed*/
+} WDI_MissedBeaconIndType;
+
+
+/*---------------------------------------------------------------------------
WDI_LowLevelIndType
Inidcation type and information about the indication being carried
over
@@ -619,6 +628,7 @@
#ifdef WLAN_WAKEUP_EVENTS
WDI_WakeReasonIndType wdiWakeReasonInd;
#endif // WLAN_WAKEUP_EVENTS
+ WDI_MissedBeaconIndType wdiMissedBeaconInd;
} wdiIndicationData;
}WDI_LowLevelIndType;