summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryeshwanth sriram guntuka <ysriramg@codeaurora.org>2017-08-04 16:22:55 +0530
committersnandini <snandini@codeaurora.org>2017-08-04 11:26:33 -0700
commit476c6abc7b7d0d4341df6f8db196c4bf34074c5b (patch)
tree555a940531f697c571474750b2d832de69755c16
parentfc1340066e7f76ded31c33fcedf76c4a6f45ef69 (diff)
qcacld-3.0: Add MBO ie in beacon template sent to fw
MBO ies sent in tail buffer of beacon params structure are not sent in beacon template to firmware. Fix is to add MBO ies in beacon template sent to fw Change-Id: I3987bd431f9a21218650499afa16eac2b59e6486 CRs-Fixed: 2087752
-rw-r--r--core/hdd/src/wlan_hdd_hostapd.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/hdd/src/wlan_hdd_hostapd.c b/core/hdd/src/wlan_hdd_hostapd.c
index 30adf1cc0878..735a98c878dd 100644
--- a/core/hdd/src/wlan_hdd_hostapd.c
+++ b/core/hdd/src/wlan_hdd_hostapd.c
@@ -7199,6 +7199,13 @@ int wlan_hdd_cfg80211_update_apies(hdd_adapter_t *adapter)
goto done;
}
+ if (wlan_hdd_add_ie(adapter, genie, &total_ielen,
+ MBO_OUI_TYPE, MBO_OUI_TYPE_SIZE)) {
+ hdd_err("Adding mbo ie failed");
+ ret = -EINVAL;
+ goto done;
+ }
+
wlan_hdd_add_sap_obss_scan_ie(adapter, genie, &total_ielen);
qdf_copy_macaddr(&updateIE.bssid, &adapter->macAddressCurrent);