wlan: Support for NProbes, Home away time and Reassoc
This change has support for NProbes, Scan home away
time and HDD/SME level change for reassoc command
Change-Id: I0c050b4e67ca806b405c68c04d6b99e951dc4c5f
CRs-Fixed: 481935
diff --git a/CORE/SME/inc/sme_Api.h b/CORE/SME/inc/sme_Api.h
index 51e6cd3..5924749 100644
--- a/CORE/SME/inc/sme_Api.h
+++ b/CORE/SME/inc/sme_Api.h
@@ -2262,6 +2262,28 @@
eHalStatus sme_setRoamIntraBand(tHalHandle hHal, const v_BOOL_t nRoamIntraBand);
/* ---------------------------------------------------------------------------
+ \fn sme_UpdateRoamScanNProbes
+ \brief function to update roam scan N probes
+ This function is called through dynamic setConfig callback function
+ to update roam scan N probes
+ \param hHal - HAL handle for device
+ \param nProbes number of probe requests to be sent out
+ \- return Success or failure
+ -------------------------------------------------------------------------*/
+eHalStatus sme_UpdateRoamScanNProbes(tHalHandle hHal, const v_U8_t nProbes);
+
+/* ---------------------------------------------------------------------------
+ \fn sme_UpdateRoamScanHomeAwayTime
+ \brief function to update roam scan Home away time
+ This function is called through dynamic setConfig callback function
+ to update roam scan home away time
+ \param hHal - HAL handle for device
+ \param nRoamScanAwayTime Scan home away time
+ \- return Success or failure
+ -------------------------------------------------------------------------*/
+eHalStatus sme_UpdateRoamScanHomeAwayTime(tHalHandle hHal, const v_U16_t nRoamScanHomeAwayTime);
+
+/* ---------------------------------------------------------------------------
\fn sme_getRoamIntraBand
\brief get Intra band roaming
\param hHal - HAL handle for device
@@ -2270,6 +2292,22 @@
v_BOOL_t sme_getRoamIntraBand(tHalHandle hHal);
/* ---------------------------------------------------------------------------
+ \fn sme_getRoamScanNProbes
+ \brief get N Probes
+ \param hHal - HAL handle for device
+ \- return Success or failure
+ -------------------------------------------------------------------------*/
+v_U8_t sme_getRoamScanNProbes(tHalHandle hHal);
+
+/* ---------------------------------------------------------------------------
+ \fn sme_getRoamScanHomeAwayTime
+ \brief get Roam scan home away time
+ \param hHal - HAL handle for device
+ \- return Success or failure
+ -------------------------------------------------------------------------*/
+v_U16_t sme_getRoamScanHomeAwayTime(tHalHandle hHal);
+
+/* ---------------------------------------------------------------------------
\fn sme_UpdateImmediateRoamRssiDiff
\brief Update nImmediateRoamRssiDiff
This function is called through dynamic setConfig callback function