Home
last modified time | relevance | path

Searched refs:rsnxe (Results 1 - 21 of 21) sorted by relevance

/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/rsn_supp/
H A Dwpa_ft.c201 u8 rsnxe[10]; in wpa_ft_gen_req_ies() local
408 res = wpa_gen_rsnxe(sm, rsnxe, sizeof(rsnxe)); in wpa_ft_gen_req_ies()
437 ric_ies_len, rsnxe_len ? rsnxe : NULL, rsnxe_len, in wpa_ft_gen_req_ies()
1123 if (parse.rsnxe)
1145 parse.rsnxe ? parse.rsnxe - 2 : NULL,
1146 parse.rsnxe ? parse.rsnxe_len + 2 : 0,
1194 if ((sm->ap_rsnxe && !parse.rsnxe && own_rsnxe_used) ||
1195 (!sm->ap_rsnxe && parse.rsnxe) ||
[all...]
H A Dwpa_ie.c362 int wpa_gen_rsnxe(struct wpa_sm *sm, u8 *rsnxe, size_t rsnxe_len) in wpa_gen_rsnxe() argument
364 u8 *pos = rsnxe; in wpa_gen_rsnxe()
398 return pos - rsnxe; in wpa_gen_rsnxe()
H A Dwpa_ie.h15 int wpa_gen_rsnxe(struct wpa_sm *sm, u8 *rsnxe, size_t rsnxe_len);
H A Dwpa.c2100 ((sm->ap_rsnxe && !ie->rsnxe) ||
2101 (!sm->ap_rsnxe && ie->rsnxe) ||
2102 (sm->ap_rsnxe && ie->rsnxe &&
2104 os_memcmp(sm->ap_rsnxe, ie->rsnxe, sm->ap_rsnxe_len) != 0)))) {
2110 ie->rsnxe, ie->rsnxe_len);
2129 const u8 *rsne = NULL, *rsnxe = NULL;
2171 rsnxe = link_kde + RSN_MLO_LINK_KDE_FIXED_LENGTH + rsne_len;
2175 (RSN_MLO_LINK_KDE_FIXED_LENGTH + rsne_len + 2 + rsnxe[1])) {
2182 rsnxe_len = rsnxe[1] + 2;
2200 if ((sm->mlo.links[link_id].ap_rsnxe && !rsnxe) ||
[all...]
H A Dwpa.h185 int wpa_sm_set_assoc_rsnxe_default(struct wpa_sm *sm, u8 *rsnxe,
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/
H A Dwpa_auth_ie.c595 const u8 *rsnxe, size_t rsnxe_len, in wpa_validate_wpa_ie()
1032 if (rsnxe && rsnxe_len) { in wpa_validate_wpa_ie()
1033 if (!sm->rsnxe || sm->rsnxe_len < rsnxe_len) { in wpa_validate_wpa_ie()
1034 os_free(sm->rsnxe); in wpa_validate_wpa_ie()
1035 sm->rsnxe = os_malloc(rsnxe_len); in wpa_validate_wpa_ie()
1036 if (!sm->rsnxe) in wpa_validate_wpa_ie()
1039 os_memcpy(sm->rsnxe, rsnxe, rsnxe_len); in wpa_validate_wpa_ie()
1042 os_free(sm->rsnxe); in wpa_validate_wpa_ie()
1043 sm->rsnxe in wpa_validate_wpa_ie()
592 wpa_validate_wpa_ie(struct wpa_authenticator *wpa_auth, struct wpa_state_machine *sm, int freq, const u8 *wpa_ie, size_t wpa_ie_len, const u8 *rsnxe, size_t rsnxe_len, const u8 *mdie, size_t mdie_len, const u8 *owe_dh, size_t owe_dh_len) wpa_validate_wpa_ie() argument
[all...]
H A Dwpa_auth_i.h108 u8 *rsnxe; member
H A Dwpa_auth.c779 os_free(sm->rsnxe); in wpa_free_sta_sm()
2333 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF))) in wpa_derive_ptk()
2387 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF))) in fils_auth_pmk_to_ptk()
3104 if ((!sm->rsnxe && kde.rsnxe) || in SM_STATE()
3105 (sm->rsnxe && !kde.rsnxe) || in SM_STATE()
3106 (sm->rsnxe && kde.rsnxe && in SM_STATE()
3108 os_memcmp(sm->rsnxe, kd in SM_STATE()
[all...]
H A Dwpa_auth_ft.c2513 u8 rsnxe_buf[10], *rsnxe = rsnxe_buf; in wpa_sm_write_assoc_resp_ies() local
2748 res = wpa_write_rsnxe(&sm->wpa_auth->conf, rsnxe, in wpa_sm_write_assoc_resp_ies()
2759 rsnxe = sm->wpa_auth->conf.rsnxe_override_ft; in wpa_sm_write_assoc_resp_ies()
2778 rsnxe_len ? rsnxe : NULL, rsnxe_len, in wpa_sm_write_assoc_resp_ies()
3201 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF))) in wpa_ft_process_auth_req()
3457 if (parse.rsnxe) in wpa_ft_validate_reassoc()
3478 parse.rsnxe ? parse.rsnxe - 2 : NULL, in wpa_ft_validate_reassoc()
3479 parse.rsnxe ? parse.rsnxe_len + 2 : 0, in wpa_ft_validate_reassoc()
3499 parse.rsnxe in wpa_ft_validate_reassoc()
[all...]
H A Ddrv_callbacks.c371 elems.rsnxe ? elems.rsnxe - 2 : NULL, in hostapd_notif_assoc()
372 elems.rsnxe ? elems.rsnxe_len + 2 : 0, in hostapd_notif_assoc()
473 ieee802_11_rsnx_capab_len(elems.rsnxe, elems.rsnxe_len, in hostapd_notif_assoc()
552 !elems.rsnxe); in hostapd_notif_assoc()
H A Dwpa_auth.h371 const u8 *rsnxe, size_t rsnxe_len,
H A Dieee802_11.c1911 elems.rsnxe ? elems.rsnxe - 2 : NULL, in handle_auth_fils()
1912 elems.rsnxe ? elems.rsnxe_len + 2 : 0, in handle_auth_fils()
3178 ieee802_11_rsnx_capab_len(elems.rsnxe, elems.rsnxe_len, in handle_auth_pasn_1()
4659 elems.rsnxe ? elems.rsnxe - 2 : NULL, in check_assoc_ies()
4660 elems.rsnxe ? elems.rsnxe_len + 2 : 0, in check_assoc_ies()
4722 ieee802_11_rsnx_capab_len(elems.rsnxe, elems.rsnxe_len, in check_assoc_ies()
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/
H A Dieee802_11_common.c551 elems->rsnxe = pos; in ieee802_11_parse_elems()
2629 bool ieee802_11_rsnx_capab_len(const u8 *rsnxe, size_t rsnxe_len, in ieee802_11_rsnx_capab_len() argument
2636 if (!rsnxe || rsnxe_len == 0) in ieee802_11_rsnx_capab_len()
2638 end = rsnxe + rsnxe_len; in ieee802_11_rsnx_capab_len()
2639 flen = (rsnxe[0] & 0x0f) + 1; in ieee802_11_rsnx_capab_len()
2640 if (rsnxe + flen > end) in ieee802_11_rsnx_capab_len()
2645 capabs |= rsnxe[i] << (8 * i); in ieee802_11_rsnx_capab_len()
2651 bool ieee802_11_rsnx_capab(const u8 *rsnxe, unsigned int capab) in ieee802_11_rsnx_capab() argument
2653 return ieee802_11_rsnx_capab_len(rsnxe ? rsnxe in ieee802_11_rsnx_capab()
[all...]
H A Dieee802_11_common.h68 const u8 *rsnxe; member
330 bool ieee802_11_rsnx_capab_len(const u8 *rsnxe, size_t rsnxe_len,
332 bool ieee802_11_rsnx_capab(const u8 *rsnxe, unsigned int capab);
H A Dwpa_common.h470 const u8 *rsnxe, size_t rsnxe_len,
571 const u8 *rsnxe; member
639 const u8 *rsnxe; member
H A Dwpa_common.c891 const u8 *rsnxe, size_t rsnxe_len, in wpa_ft_mic()
962 if (rsnxe) { in wpa_ft_mic()
963 addr[num_elem] = rsnxe; in wpa_ft_mic()
1117 parse->rsnxe = pos; in wpa_ft_parse_ies()
1202 if (parse->rsnxe) in wpa_ft_parse_ies()
3481 ie->rsnxe = pos; in wpa_parse_kde_ies()
3484 ie->rsnxe, ie->rsnxe_len); in wpa_parse_kde_ies()
885 wpa_ft_mic(const u8 *kck, size_t kck_len, const u8 *sta_addr, const u8 *ap_addr, u8 transaction_seqnum, const u8 *mdie, size_t mdie_len, const u8 *ftie, size_t ftie_len, const u8 *rsnie, size_t rsnie_len, const u8 *ric, size_t ric_len, const u8 *rsnxe, size_t rsnxe_len, u8 *mic) wpa_ft_mic() argument
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/
H A Dpasn_supplicant.c1180 const u8 *rsne, *rsnxe; in wpas_pasn_auth_start_cb() local
1214 rsnxe = wpa_bss_get_ie(bss, WLAN_EID_RSNX); in wpas_pasn_auth_start_cb()
1218 rsnxe, rsnxe ? *(rsnxe + 1) + 2 : 0, in wpas_pasn_auth_start_cb()
H A Dsme.c177 const u8 *rsnxe; local
179 rsnxe = wpa_bss_get_ie(bss, WLAN_EID_RSNX);
180 if (rsnxe && rsnxe[1] >= 1)
181 rsnxe_capa = rsnxe[2];
926 wpa_s->rsnxe, wpa_s->rsnxe_len);
2703 if (elems.rsnxe)
2704 wpa_sm_set_assoc_rsnxe(wpa_s->wpa, elems.rsnxe - 2,
H A Dwpa_supplicant_i.h858 u8 rsnxe[20]; member
H A Dctrl_iface.c3162 const u8 *ie, *ie2, *osen_ie, *p2p, *mesh, *owe, *rsnxe; local
3206 rsnxe = wpa_bss_get_ie(bss, WLAN_EID_RSNX);
3207 if (ieee802_11_rsnx_capab(rsnxe, WLAN_RSNX_CAPAB_SAE_H2E)) {
3213 if (ieee802_11_rsnx_capab(rsnxe, WLAN_RSNX_CAPAB_SAE_PK)) {
5289 const u8 *ie, *ie2, *osen_ie, *mesh, *owe, *rsnxe; local
5422 rsnxe = wpa_bss_get_ie(bss, WLAN_EID_RSNX);
5423 if (ieee802_11_rsnx_capab(rsnxe, WLAN_RSNX_CAPAB_SAE_H2E)) {
5429 if (ieee802_11_rsnx_capab(rsnxe, WLAN_RSNX_CAPAB_SAE_PK)) {
H A Dwpa_supplicant.c1881 wpa_s->rsnxe_len = sizeof(wpa_s->rsnxe); in wpa_supplicant_set_suites()
1882 if (wpa_sm_set_assoc_rsnxe_default(wpa_s->wpa, wpa_s->rsnxe, in wpa_supplicant_set_suites()
3508 os_memcpy(wpa_ie + wpa_ie_len, wpa_s->rsnxe, wpa_s->rsnxe_len);

Completed in 67 milliseconds