/freebsd/contrib/wpa/src/ap/ |
H A D | wpa_auth_ie.c | 616 const u8 *rsnxe, size_t rsnxe_len, in wpa_validate_wpa_ie() argument 1089 if (rsnxe && rsnxe_len) { in wpa_validate_wpa_ie() 1090 if (!sm->rsnxe || sm->rsnxe_len < rsnxe_len) { in wpa_validate_wpa_ie() 1092 sm->rsnxe = os_malloc(rsnxe_len); in wpa_validate_wpa_ie() 1096 os_memcpy(sm->rsnxe, rsnxe, rsnxe_len); in wpa_validate_wpa_ie() 1097 sm->rsnxe_len = rsnxe_len; in wpa_validate_wpa_ie() 1101 sm->rsnxe_len = 0; in wpa_validate_wpa_ie()
|
H A D | wpa_auth_i.h | 113 size_t rsnxe_len; member
|
H A D | wpa_auth.c | 3855 (sm->rsnxe_len != kde.rsnxe_len || 3856 os_memcmp(sm->rsnxe, kde.rsnxe, sm->rsnxe_len) != 0))) { 3860 sm->rsnxe, sm->rsnxe_len); 3862 kde.rsnxe, kde.rsnxe_len); 4492 size_t rsne_len, rsnxe_len; local 4504 rsnxe_len = rsnxe ? 2 + rsnxe[1] : 0; 4509 rsne_len + rsnxe_len); 4513 rsne_len + rsnxe_len; 4522 if (rsnxe_len) 4534 if (rsnxe_len) { [all …]
|
H A D | wpa_auth_ft.c | 2567 size_t rsnxe_len; in wpa_sm_write_assoc_resp_ies() local 2821 rsnxe_len = 0; in wpa_sm_write_assoc_resp_ies() 2829 rsnxe_len = res; in wpa_sm_write_assoc_resp_ies() 2837 rsnxe_len = sm->wpa_auth->conf.rsnxe_override_ft_len; in wpa_sm_write_assoc_resp_ies() 2840 if (auth_alg == WLAN_AUTH_FT && rsnxe_len) in wpa_sm_write_assoc_resp_ies() 2856 rsnxe_len ? rsnxe : NULL, rsnxe_len, in wpa_sm_write_assoc_resp_ies() 3654 parse.rsnxe ? parse.rsnxe_len + 2 : 0, in wpa_ft_validate_reassoc() 3676 parse.rsnxe ? parse.rsnxe_len + 2 : 0); in wpa_ft_validate_reassoc()
|
H A D | wpa_auth.h | 429 const u8 *rsnxe, size_t rsnxe_len,
|
H A D | drv_callbacks.c | 529 elems.rsnxe ? elems.rsnxe_len + 2 : 0, in hostapd_notif_assoc() 620 ieee802_11_rsnx_capab_len(elems.rsnxe, elems.rsnxe_len, in hostapd_notif_assoc()
|
H A D | ieee802_11.c | 1942 elems.rsnxe ? elems.rsnxe_len + 2 : 0, in handle_auth_fils() 2747 !ieee802_11_rsnx_capab_len(elems.rsnxe, elems.rsnxe_len, in hapd_pasn_update_params() 4136 elems->rsnxe ? elems->rsnxe_len + 2 : in __check_assoc_ies() 4199 ieee802_11_rsnx_capab_len(elems->rsnxe, elems->rsnxe_len, in __check_assoc_ies() 4266 elems->rsnxe, elems->rsnxe_len, in __check_assoc_ies()
|
/freebsd/contrib/wpa/src/rsn_supp/ |
H A D | wpa_ie.h | 15 int wpa_gen_rsnxe(struct wpa_sm *sm, u8 *rsnxe, size_t rsnxe_len);
|
H A D | wpa_ft.c | 219 size_t rsnxe_len; in wpa_ft_gen_req_ies() local 445 rsnxe_len = 0; in wpa_ft_gen_req_ies() 452 rsnxe_len = res; in wpa_ft_gen_req_ies() 470 if (rsnxe_len) in wpa_ft_gen_req_ies() 477 ric_ies_len, rsnxe_len ? rsnxe : NULL, rsnxe_len, in wpa_ft_gen_req_ies() 1160 parse.rsnxe ? parse.rsnxe_len + 2 : 0, in wpa_ft_validate_reassoc_resp() 1214 (sm->ap_rsnxe_len != 2 + parse.rsnxe_len || in wpa_ft_validate_reassoc_resp() 1224 parse.rsnxe ? parse.rsnxe_len + 2 : 0); in wpa_ft_validate_reassoc_resp()
|
H A D | wpa_ie.c | 366 int wpa_gen_rsnxe(struct wpa_sm *sm, u8 *rsnxe, size_t rsnxe_len) in wpa_gen_rsnxe() argument 399 if (rsnxe_len < 2 + flen) in wpa_gen_rsnxe()
|
H A D | wpa.c | 2184 (sm->ap_rsnxe_len != ie->rsnxe_len || in wpa_supplicant_validate_ie() 2191 ie->rsnxe, ie->rsnxe_len); in wpa_supplicant_validate_ie() 2344 size_t rsne_len = 0, rsnxe_len = 0; in wpa_supplicant_validate_link_kde() local 2398 rsnxe_len = rsnxe[1] + 2; in wpa_supplicant_validate_link_kde() 2419 (sm->mlo.links[link_id].ap_rsnxe_len != rsnxe_len || in wpa_supplicant_validate_link_kde() 2429 rsnxe, rsnxe_len); in wpa_supplicant_validate_link_kde() 4946 size_t *rsnxe_len) in wpa_sm_set_assoc_rsnxe_default() argument 4953 res = wpa_gen_rsnxe(sm, rsnxe, *rsnxe_len); in wpa_sm_set_assoc_rsnxe_default() 4956 *rsnxe_len = res; in wpa_sm_set_assoc_rsnxe_default() 4958 wpa_hexdump(MSG_DEBUG, "RSN: Set own RSNXE default", rsnxe, *rsnxe_len); in wpa_sm_set_assoc_rsnxe_default() [all …]
|
H A D | wpa.h | 202 size_t *rsnxe_len);
|
/freebsd/contrib/wpa/src/common/ |
H A D | ieee802_11_common.h | 126 u8 rsnxe_len; member 306 bool ieee802_11_rsnx_capab_len(const u8 *rsnxe, size_t rsnxe_len,
|
H A D | wpa_common.h | 492 const u8 *rsnxe, size_t rsnxe_len, 600 size_t rsnxe_len; member 679 size_t rsnxe_len; member
|
H A D | ieee802_11_common.c | 485 elems->rsnxe_len = elen; in __ieee802_11_parse_elems() 742 elems->rsnxe_len = 0; in ieee802_11_elems_clear_ids() 3102 bool ieee802_11_rsnx_capab_len(const u8 *rsnxe, size_t rsnxe_len, in ieee802_11_rsnx_capab_len() argument 3109 if (!rsnxe || rsnxe_len == 0) in ieee802_11_rsnx_capab_len() 3111 end = rsnxe + rsnxe_len; in ieee802_11_rsnx_capab_len()
|
H A D | wpa_common.c | 900 const u8 *rsnxe, size_t rsnxe_len, in wpa_ft_mic() argument 979 len[num_elem] = rsnxe_len; in wpa_ft_mic() 1273 parse->rsnxe_len = len; in wpa_ft_parse_ies() 3664 ie->rsnxe_len = dlen; in wpa_parse_kde_ies() 3666 ie->rsnxe, ie->rsnxe_len); in wpa_parse_kde_ies()
|
/freebsd/contrib/wpa/src/pasn/ |
H A D | pasn_initiator.c | 1287 if (elems.rsnxe && elems.rsnxe_len) in wpa_pasn_auth_rx() 1288 rsne_rsnxe_len += elems.rsnxe_len + 2; in wpa_pasn_auth_rx() 1297 if (elems.rsnxe && elems.rsnxe_len) in wpa_pasn_auth_rx() 1299 elems.rsnxe - 2, elems.rsnxe_len + 2); in wpa_pasn_auth_rx()
|
H A D | pasn_responder.c | 661 ieee802_11_rsnx_capab_len(elems.rsnxe, elems.rsnxe_len, in handle_auth_pasn_1()
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | sme.c | 931 if (wpa_s->rsnxe_len > 0 && in sme_send_authentication() 932 wpa_s->rsnxe_len <= in sme_send_authentication() 936 wpa_s->rsnxe, wpa_s->rsnxe_len); in sme_send_authentication() 937 wpa_s->sme.assoc_req_ie_len += wpa_s->rsnxe_len; in sme_send_authentication() 1255 wpa_s->rsnxe_len = 0; in sme_auth_start_cb() 2617 elems.rsnxe_len + 2); in sme_associate()
|
H A D | wpa_supplicant.c | 421 wpa_s->rsnxe_len = 0; in wpa_supplicant_set_non_wpa_policy() 1664 if (!wpa_s->rsnxe_len) { in wpas_update_allowed_key_mgmt() 1665 wpa_s->rsnxe_len = 3; in wpas_update_allowed_key_mgmt() 2143 wpa_s->rsnxe_len = sizeof(wpa_s->rsnxe); in wpa_supplicant_set_suites() 2145 &wpa_s->rsnxe_len)) { in wpa_supplicant_set_suites() 3881 if (wpa_s->rsnxe_len > 0 && 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() 4210 wpa_s->rsnxe_len = 0; in wpas_start_assoc_cb()
|
H A D | wpa_supplicant_i.h | 830 size_t rsnxe_len; member
|