diff options
author | Ashwini Patil <c_apati@qti.qualcomm.com> | 2017-07-10 12:05:31 (GMT) |
---|---|---|
committer | Jouni Malinen <j@w1.fi> | 2017-07-14 18:19:53 (GMT) |
commit | 332aadb8a226947c4eb34067223c26753a676477 (patch) | |
tree | e53d5e407b83809e958dcf02f562f10fe6b9654a /wpa_supplicant/wpa_supplicant.c | |
parent | fb718f94d60134b77d2a33d2bcddadedba2c5edd (diff) | |
download | hostap-332aadb8a226947c4eb34067223c26753a676477.zip hostap-332aadb8a226947c4eb34067223c26753a676477.tar.gz hostap-332aadb8a226947c4eb34067223c26753a676477.tar.bz2 |
STA: Add OCE capability indication attribute
Add OCE capability indication attribute in Probe Request and
(Re)Association Request frames.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Diffstat (limited to 'wpa_supplicant/wpa_supplicant.c')
-rw-r--r-- | wpa_supplicant/wpa_supplicant.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/wpa_supplicant/wpa_supplicant.c b/wpa_supplicant/wpa_supplicant.c index 9263d8a..be44787 100644 --- a/wpa_supplicant/wpa_supplicant.c +++ b/wpa_supplicant/wpa_supplicant.c @@ -5323,6 +5323,17 @@ static int wpa_supplicant_init_iface(struct wpa_supplicant *wpa_s, hs20_init(wpa_s); #endif /* CONFIG_HS20 */ #ifdef CONFIG_MBO + if (wpa_s->conf->oce) { + if ((wpa_s->conf->oce & OCE_STA) && + (wpa_s->drv_flags & WPA_DRIVER_FLAGS_OCE_STA)) + wpa_s->enable_oce = OCE_STA; + if ((wpa_s->conf->oce & OCE_STA_CFON) && + (wpa_s->drv_flags & WPA_DRIVER_FLAGS_OCE_STA_CFON)) { + /* TODO: Need to add STA-CFON support */ + wpa_printf(MSG_ERROR, + "OCE STA-CFON feature is not yet supported"); + } + } wpas_mbo_update_non_pref_chan(wpa_s, wpa_s->conf->non_pref_chan); #endif /* CONFIG_MBO */ |