wlan: Manual Reassoc Functionality
To handle the reassoc request from supplicant as part of
Manual reassoc request
Change-Id: I5719596e466c57dbba9acf37f9a369f3442cba17
CRs-Fixed: 481935
diff --git a/CORE/SME/inc/sme_Api.h b/CORE/SME/inc/sme_Api.h
index cd92142..052983e 100644
--- a/CORE/SME/inc/sme_Api.h
+++ b/CORE/SME/inc/sme_Api.h
@@ -2163,7 +2163,7 @@
\param hHal - The handle returned by macOpen.
\param newTMLevel - new Thermal Mitigation Level
\param tmMode - Thermal Mitigation handle mode, default 0
- \return eHalStatus
+ \return eHalStatus
---------------------------------------------------------------------------*/
eHalStatus sme_SetTmLevel(tHalHandle hHal, v_U16_t newTMLevel, v_U16_t tmMode);
@@ -2823,4 +2823,19 @@
*/
VOS_STATUS sme_SelectCBMode(tHalHandle hHal, eCsrPhyMode eCsrPhyMode, tANI_U8 channel);
+#ifdef WLAN_FEATURE_ROAM_SCAN_OFFLOAD
+/*--------------------------------------------------------------------------
+ \brief sme_HandoffRequest() - a wrapper function to Request a handoff
+ from CSR.
+ This is a synchronous call
+ \param hHal - The handle returned by macOpen
+ \param pHandoffInfo - info provided by HDD with the handoff request (namely:
+ BSSID, channel etc.)
+ \return eHAL_STATUS_SUCCESS - SME passed the request to CSR successfully.
+ Other status means SME is failed to send the request.
+ \sa
+ --------------------------------------------------------------------------*/
+
+eHalStatus sme_HandoffRequest(tHalHandle hHal, tCsrHandoffRequest *pHandoffInfo);
+#endif
#endif //#if !defined( __SME_API_H )