wlan: Wlan Scan results aging based on Timing mechansim.
Added a new feature to support aging out of scan results based on timer.
Change-Id: Ibbedb5efe2eaca0a31607da28739644587bc9523
CR-Fixed: 426964
diff --git a/CORE/HDD/src/wlan_hdd_cfg.c b/CORE/HDD/src/wlan_hdd_cfg.c
index 6fb0e31..02a3b9a 100644
--- a/CORE/HDD/src/wlan_hdd_cfg.c
+++ b/CORE/HDD/src/wlan_hdd_cfg.c
@@ -1778,6 +1778,13 @@
CFG_ACTIVEMODE_OFFLOAD_ENABLE_MIN,
CFG_ACTIVEMODE_OFFLOAD_ENABLE_MAX ),
#endif
+
+REG_VARIABLE( CFG_SCAN_AGING_PARAM_NAME, WLAN_PARAM_Integer,
+ hdd_config_t, scanAgingTimeout,
+ VAR_FLAGS_OPTIONAL,
+ CFG_SCAN_AGING_PARAM_DEFAULT,
+ CFG_SCAN_AGING_PARAM_MIN,
+ CFG_SCAN_AGING_PARAM_MAX ),
};
/*
@@ -3353,6 +3360,9 @@
smeConfig.csrConfig.fEnableMCCMode = pConfig->enableMCC;
smeConfig.csrConfig.fAllowMCCGODiffBI = pConfig->allowMCCGODiffBI;
+ //Scan Results Aging Time out value
+ smeConfig.csrConfig.scanCfgAgingTime = pConfig->scanAgingTimeout;
+
halStatus = sme_UpdateConfig( pHddCtx->hHal, &smeConfig);
if ( !HAL_STATUS_SUCCESS( halStatus ) )
{