From 70504a18b6715f041e0acc38053493576beaccd6 Mon Sep 17 00:00:00 2001 From: Deepak Dhamdhere Date: Mon, 22 Aug 2016 18:04:00 -0700 Subject: [PATCH] qcacmn: Modify LFR3 firmware OKC flag Enable or disable OKC flag in WMI roam scan offload request based on okc_enabled parameter in roam request from CSR. Change-Id: I19ad7ea2171532f2417742e205d408bdd52682c0 CRs-Fixed: 1057181 --- wmi_unified_tlv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wmi_unified_tlv.c b/wmi_unified_tlv.c index 03fe000bf9..9b442f7bbe 100644 --- a/wmi_unified_tlv.c +++ b/wmi_unified_tlv.c @@ -4282,7 +4282,8 @@ QDF_STATUS send_roam_scan_offload_mode_cmd_tlv(wmi_unified_t wmi_handle, buf_ptr += WMI_TLV_HDR_SIZE; roam_offload_11i = (wmi_roam_11i_offload_tlv_param *) buf_ptr; - if (roam_req->roam_key_mgmt_offload_enabled) { + if (roam_req->roam_key_mgmt_offload_enabled && + roam_req->okc_enabled) { WMI_SET_ROAM_OFFLOAD_OKC_ENABLED (roam_offload_11i->flags); WMI_LOGE("LFR3:OKC Enabled");