Lines Matching refs:wpa_ie_len
1692 u8 *wpa_ie, size_t *wpa_ie_len, in wpa_supplicant_set_suites() argument
1812 *wpa_ie_len = 0; in wpa_supplicant_set_suites()
2137 wpa_ie_len)) { in wpa_supplicant_set_suites()
3370 u8 *wpa_ie, size_t wpa_ie_len, in wpas_populate_wfa_capa() argument
3387 return wpa_ie_len; in wpas_populate_wfa_capa()
3398 return wpa_ie_len; in wpas_populate_wfa_capa()
3408 if (wpa_ie_len + wfa_ie_len <= max_wpa_ie_len) { in wpas_populate_wfa_capa()
3411 os_memcpy(wpa_ie + wpa_ie_len, wpabuf_head(wfa_ie), in wpas_populate_wfa_capa()
3413 wpa_ie_len += wfa_ie_len; in wpas_populate_wfa_capa()
3417 return wpa_ie_len; in wpas_populate_wfa_capa()
3429 size_t wpa_ie_len; in wpas_populate_assoc_ies() local
3490 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies()
3492 wpa_ie, &wpa_ie_len, false)) { in wpas_populate_assoc_ies()
3502 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies()
3504 wpa_ie, &wpa_ie_len, false)) { in wpas_populate_assoc_ies()
3519 wpa_ie_len = 0; in wpas_populate_assoc_ies()
3522 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies()
3524 wpa_ie, &wpa_ie_len, false)) { in wpas_populate_assoc_ies()
3536 wpa_ie_len = wpabuf_len(wps_ie); in wpas_populate_assoc_ies()
3537 os_memcpy(wpa_ie, wpabuf_head(wps_ie), wpa_ie_len); in wpas_populate_assoc_ies()
3539 wpa_ie_len = 0; in wpas_populate_assoc_ies()
3550 wpa_ie_len = 0; in wpas_populate_assoc_ies()
3619 pos = wpa_ie + wpa_ie_len; in wpas_populate_assoc_ies()
3620 len = max_wpa_ie_len - wpa_ie_len; in wpas_populate_assoc_ies()
3624 wpa_ie_len += res; in wpas_populate_assoc_ies()
3647 wpa_ie_len += wpas_supp_op_class_ie(wpa_s, ssid, bss, in wpas_populate_assoc_ies()
3648 wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3650 wpa_ie_len); in wpas_populate_assoc_ies()
3673 wpa_ie_len + ext_capab_len <= max_wpa_ie_len) { in wpas_populate_assoc_ies()
3675 if (wpa_ie_len > 0 && pos[0] == WLAN_EID_RSN) in wpas_populate_assoc_ies()
3678 wpa_ie_len - (pos - wpa_ie)); in wpas_populate_assoc_ies()
3679 wpa_ie_len += ext_capab_len; in wpas_populate_assoc_ies()
3684 if (ssid->max_idle && wpa_ie_len + 5 <= max_wpa_ie_len) { in wpas_populate_assoc_ies()
3692 wpa_ie_len += 5; in wpas_populate_assoc_ies()
3707 len = max_wpa_ie_len - wpa_ie_len; in wpas_populate_assoc_ies()
3709 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3711 wpa_ie_len += wpabuf_len(hs20); in wpas_populate_assoc_ies()
3724 len = max_wpa_ie_len - wpa_ie_len; in wpas_populate_assoc_ies()
3726 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3728 wpa_ie_len += wpabuf_len(buf); in wpas_populate_assoc_ies()
3736 if (wpa_ie_len + fst_ies_len <= max_wpa_ie_len) { in wpas_populate_assoc_ies()
3737 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3739 wpa_ie_len += fst_ies_len; in wpas_populate_assoc_ies()
3749 len = wpas_mbo_ie(wpa_s, wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3750 max_wpa_ie_len - wpa_ie_len, in wpas_populate_assoc_ies()
3754 wpa_ie_len += len; in wpas_populate_assoc_ies()
3762 len = wpas_add_fils_hlp_req(wpa_s, wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3763 max_wpa_ie_len - wpa_ie_len); in wpas_populate_assoc_ies()
3764 wpa_ie_len += len; in wpas_populate_assoc_ies()
3770 if (get_ie_ext(wpa_ie, wpa_ie_len, WLAN_EID_EXT_OWE_DH_PARAM)) { in wpas_populate_assoc_ies()
3798 wpabuf_len(owe_ie) <= max_wpa_ie_len - wpa_ie_len) { in wpas_populate_assoc_ies()
3799 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3801 wpa_ie_len += wpabuf_len(owe_ie); in wpas_populate_assoc_ies()
3827 max_wpa_ie_len - wpa_ie_len) { in wpas_populate_assoc_ies()
3828 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3831 wpa_ie_len += wpabuf_len(wpa_s->dpp_pfs->ie); in wpas_populate_assoc_ies()
3854 wpa_s->wpa, wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3855 max_wpa_ie_len - wpa_ie_len, mdie); in wpas_populate_assoc_ies()
3856 wpa_ie_len += len; in wpas_populate_assoc_ies()
3873 max_wpa_ie_len - wpa_ie_len) { in wpas_populate_assoc_ies()
3875 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3878 wpa_ie_len += wpabuf_len(wpa_s->rsnxe_override_assoc); in wpas_populate_assoc_ies()
3882 wpa_s->rsnxe_len <= max_wpa_ie_len - wpa_ie_len) { in wpas_populate_assoc_ies()
3883 os_memcpy(wpa_ie + wpa_ie_len, wpa_s->rsnxe, wpa_s->rsnxe_len); in wpas_populate_assoc_ies()
3884 wpa_ie_len += wpa_s->rsnxe_len; in wpas_populate_assoc_ies()
3911 if ((wpa_ie_len + wpabuf_len(mscs_ie)) <= max_wpa_ie_len) { in wpas_populate_assoc_ies()
3914 os_memcpy(wpa_ie + wpa_ie_len, wpabuf_head(mscs_ie), in wpas_populate_assoc_ies()
3916 wpa_ie_len += mscs_ie_len; in wpas_populate_assoc_ies()
3924 wpa_ie_len = wpas_populate_wfa_capa(wpa_s, bss, wpa_ie, wpa_ie_len, in wpas_populate_assoc_ies()
3934 multi_ap_ie_len = add_multi_ap_ie(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3935 max_wpa_ie_len - wpa_ie_len, in wpas_populate_assoc_ies()
3943 wpa_ie_len += multi_ap_ie_len; in wpas_populate_assoc_ies()
3947 params->wpa_ie_len = wpa_ie_len; in wpas_populate_assoc_ies()