summaryrefslogtreecommitdiff
path: root/core/sme/src/csr/csr_api_roam.c
diff options
context:
space:
mode:
authorAbhishek Singh <absingh@codeaurora.org>2017-10-04 13:53:18 +0530
committersnandini <snandini@codeaurora.org>2017-10-04 08:44:05 -0700
commit0ae2e7c343e4aeb3f8df200d7b8a7632d3158acb (patch)
tree4759145a3bfbf42d87430678dcce1223128b3ec1 /core/sme/src/csr/csr_api_roam.c
parent26763775d86233521a58fe550eea4c2e07db5593 (diff)
downloadqcacld-0ae2e7c343e4aeb3f8df200d7b8a7632d3158acb.tar.gz
qcacld-3.0: Add INI to disable AP scoring logic for roaming
Adds an INI disable_scoring_for_roam, to disable AP scoring logic for roaming. Change-Id: Iaa29b3a3f1710fad0b25ecc991ad787527d0544f CRs-Fixed: 2120919
Diffstat (limited to 'core/sme/src/csr/csr_api_roam.c')
-rw-r--r--core/sme/src/csr/csr_api_roam.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/sme/src/csr/csr_api_roam.c b/core/sme/src/csr/csr_api_roam.c
index 1fde289185..be8e7e7e34 100644
--- a/core/sme/src/csr/csr_api_roam.c
+++ b/core/sme/src/csr/csr_api_roam.c
@@ -19133,6 +19133,10 @@ static void csr_update_score_params(tpAniSirGlobal mac_ctx,
weight_config = &bss_score_params->weight_cfg;
rssi_score = &bss_score_params->rssi_score;
+ if (bss_score_params->disable_scoring_for_roam)
+ req_score_params->disable_bitmap =
+ WLAN_ROAM_SCORING_DISABLE_ALL;
+
req_score_params->rssi_weightage = weight_config->rssi_weightage;
req_score_params->ht_weightage = weight_config->ht_caps_weightage;
req_score_params->vht_weightage = weight_config->vht_caps_weightage;