Lines Matching refs:wpa_ie_len
1667 u8 *wpa_ie, size_t *wpa_ie_len, in wpa_supplicant_set_suites() argument
1787 *wpa_ie_len = 0; in wpa_supplicant_set_suites()
2131 wpa_ie_len)) { in wpa_supplicant_set_suites()
3270 u8 *wpa_ie, size_t wpa_ie_len, in wpas_populate_wfa_capa() argument
3287 return wpa_ie_len; in wpas_populate_wfa_capa()
3298 return wpa_ie_len; in wpas_populate_wfa_capa()
3308 if (wpa_ie_len + wfa_ie_len <= max_wpa_ie_len) { in wpas_populate_wfa_capa()
3311 os_memcpy(wpa_ie + wpa_ie_len, wpabuf_head(wfa_ie), in wpas_populate_wfa_capa()
3313 wpa_ie_len += wfa_ie_len; in wpas_populate_wfa_capa()
3317 return wpa_ie_len; in wpas_populate_wfa_capa()
3329 size_t wpa_ie_len; in wpas_populate_assoc_ies() local
3380 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies()
3382 wpa_ie, &wpa_ie_len, false)) { in wpas_populate_assoc_ies()
3392 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies()
3394 wpa_ie, &wpa_ie_len, false)) { in wpas_populate_assoc_ies()
3409 wpa_ie_len = 0; in wpas_populate_assoc_ies()
3412 wpa_ie_len = max_wpa_ie_len; in wpas_populate_assoc_ies()
3414 wpa_ie, &wpa_ie_len, false)) { in wpas_populate_assoc_ies()
3426 wpa_ie_len = wpabuf_len(wps_ie); in wpas_populate_assoc_ies()
3427 os_memcpy(wpa_ie, wpabuf_head(wps_ie), wpa_ie_len); in wpas_populate_assoc_ies()
3429 wpa_ie_len = 0; in wpas_populate_assoc_ies()
3440 wpa_ie_len = 0; in wpas_populate_assoc_ies()
3509 pos = wpa_ie + wpa_ie_len; in wpas_populate_assoc_ies()
3510 len = max_wpa_ie_len - wpa_ie_len; in wpas_populate_assoc_ies()
3514 wpa_ie_len += res; in wpas_populate_assoc_ies()
3537 wpa_ie_len += wpas_supp_op_class_ie(wpa_s, ssid, bss, in wpas_populate_assoc_ies()
3538 wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3540 wpa_ie_len); in wpas_populate_assoc_ies()
3562 wpa_ie_len + ext_capab_len <= max_wpa_ie_len) { in wpas_populate_assoc_ies()
3564 if (wpa_ie_len > 0 && pos[0] == WLAN_EID_RSN) in wpas_populate_assoc_ies()
3567 wpa_ie_len - (pos - wpa_ie)); in wpas_populate_assoc_ies()
3568 wpa_ie_len += ext_capab_len; in wpas_populate_assoc_ies()
3585 len = max_wpa_ie_len - wpa_ie_len; in wpas_populate_assoc_ies()
3587 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3589 wpa_ie_len += wpabuf_len(hs20); in wpas_populate_assoc_ies()
3602 len = max_wpa_ie_len - wpa_ie_len; in wpas_populate_assoc_ies()
3604 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3606 wpa_ie_len += wpabuf_len(buf); in wpas_populate_assoc_ies()
3614 if (wpa_ie_len + fst_ies_len <= max_wpa_ie_len) { in wpas_populate_assoc_ies()
3615 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3617 wpa_ie_len += fst_ies_len; in wpas_populate_assoc_ies()
3627 len = wpas_mbo_ie(wpa_s, wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3628 max_wpa_ie_len - wpa_ie_len, in wpas_populate_assoc_ies()
3632 wpa_ie_len += len; in wpas_populate_assoc_ies()
3640 len = wpas_add_fils_hlp_req(wpa_s, wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3641 max_wpa_ie_len - wpa_ie_len); in wpas_populate_assoc_ies()
3642 wpa_ie_len += len; in wpas_populate_assoc_ies()
3648 if (get_ie_ext(wpa_ie, wpa_ie_len, WLAN_EID_EXT_OWE_DH_PARAM)) { in wpas_populate_assoc_ies()
3675 wpabuf_len(owe_ie) <= max_wpa_ie_len - wpa_ie_len) { in wpas_populate_assoc_ies()
3676 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3678 wpa_ie_len += wpabuf_len(owe_ie); in wpas_populate_assoc_ies()
3704 max_wpa_ie_len - wpa_ie_len) { in wpas_populate_assoc_ies()
3705 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3708 wpa_ie_len += wpabuf_len(wpa_s->dpp_pfs->ie); in wpas_populate_assoc_ies()
3731 wpa_s->wpa, wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3732 max_wpa_ie_len - wpa_ie_len, mdie); in wpas_populate_assoc_ies()
3733 wpa_ie_len += len; in wpas_populate_assoc_ies()
3750 max_wpa_ie_len - wpa_ie_len) { in wpas_populate_assoc_ies()
3752 os_memcpy(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3755 wpa_ie_len += wpabuf_len(wpa_s->rsnxe_override_assoc); in wpas_populate_assoc_ies()
3759 wpa_s->rsnxe_len <= max_wpa_ie_len - wpa_ie_len) { in wpas_populate_assoc_ies()
3760 os_memcpy(wpa_ie + wpa_ie_len, wpa_s->rsnxe, wpa_s->rsnxe_len); in wpas_populate_assoc_ies()
3761 wpa_ie_len += wpa_s->rsnxe_len; in wpas_populate_assoc_ies()
3788 if ((wpa_ie_len + wpabuf_len(mscs_ie)) <= max_wpa_ie_len) { in wpas_populate_assoc_ies()
3791 os_memcpy(wpa_ie + wpa_ie_len, wpabuf_head(mscs_ie), in wpas_populate_assoc_ies()
3793 wpa_ie_len += mscs_ie_len; in wpas_populate_assoc_ies()
3800 wpa_ie_len = wpas_populate_wfa_capa(wpa_s, bss, wpa_ie, wpa_ie_len, in wpas_populate_assoc_ies()
3810 multi_ap_ie_len = add_multi_ap_ie(wpa_ie + wpa_ie_len, in wpas_populate_assoc_ies()
3811 max_wpa_ie_len - wpa_ie_len, in wpas_populate_assoc_ies()
3819 wpa_ie_len += multi_ap_ie_len; in wpas_populate_assoc_ies()
3828 wpa_ie_len + 2 + 4 + 1 <= max_wpa_ie_len) { in wpas_populate_assoc_ies()
3829 u8 *pos = wpa_ie + wpa_ie_len, *start = pos; in wpas_populate_assoc_ies()
3860 wpa_ie_len += pos - start; in wpas_populate_assoc_ies()
3865 params->wpa_ie_len = wpa_ie_len; in wpas_populate_assoc_ies()