| /src/external/bsd/wpa/dist/src/rsn_supp/ |
| wpa_ie.h | 15 int wpa_gen_rsnxe(struct wpa_sm *sm, u8 *rsnxe, size_t rsnxe_len);
|
| wpa_ft.c | 201 * @omit_rsnxe: Whether RSNXE is omitted from Reassociation Request frame 218 u8 rsnxe[10]; local 351 wpa_printf(MSG_DEBUG, "TESTING: FT: Force RSNXE Used %d", 447 res = wpa_gen_rsnxe(sm, rsnxe, sizeof(rsnxe)); 466 * RSNXE (if present) 477 ric_ies_len, rsnxe_len ? rsnxe : NULL, rsnxe_len, 1137 if (parse.rsnxe) 1159 parse.rsnxe ? parse.rsnxe - 2 : NULL [all...] |
| wpa_ie.c | 366 int wpa_gen_rsnxe(struct wpa_sm *sm, u8 *rsnxe, size_t rsnxe_len) 368 u8 *pos = rsnxe; 410 return pos - rsnxe;
|
| wpa.c | 823 hdr[0] = i & 0xF; /* LinkID; no RSNE or RSNXE */ 2181 ((sm->ap_rsnxe && !ie->rsnxe) || 2182 (!sm->ap_rsnxe && ie->rsnxe) || 2183 (sm->ap_rsnxe && ie->rsnxe && 2185 os_memcmp(sm->ap_rsnxe, ie->rsnxe, sm->ap_rsnxe_len) != 0)))) { 2187 "WPA: RSNXE mismatch between Beacon/ProbeResp and EAPOL-Key msg 3/4"); 2188 wpa_hexdump(MSG_INFO, "RSNXE in Beacon/ProbeResp", 2190 wpa_hexdump(MSG_INFO, "RSNXE in EAPOL-Key msg 3/4", 2191 ie->rsnxe, ie->rsnxe_len); 2345 const u8 *rsne = NULL, *rsnxe = NULL local [all...] |
| wpa.h | 201 int wpa_sm_set_assoc_rsnxe_default(struct wpa_sm *sm, u8 *rsnxe,
|
| /src/external/bsd/wpa/dist/wpa_supplicant/ |
| pasn_supplicant.c | 157 const u8 *rsne, *rsnxe; local 189 rsnxe = wpa_bss_get_ie(bss, WLAN_EID_RSNX); 255 (ieee802_11_rsnx_capab(rsnxe, 261 (ieee802_11_rsnx_capab(rsnxe, 513 const u8 *rsne, *rsnxe; local 553 rsnxe = wpa_bss_get_ie(bss, WLAN_EID_RSNX); 556 ieee802_11_rsnx_capab(rsnxe, 570 ieee802_11_rsnx_capab(rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF)) 655 rsnxe, rsnxe ? *(rsnxe + 1) + 2 : 0 [all...] |
| sme.c | 191 const u8 *rsnxe; local 193 rsnxe = wpa_bss_get_ie(bss, WLAN_EID_RSNX); 194 if (rsnxe && rsnxe[1] >= 1) 195 rsnxe_capa = rsnxe[2]; 923 wpa_printf(MSG_DEBUG, "TESTING: RSNXE AssocReq override"); 936 wpa_s->rsnxe, wpa_s->rsnxe_len); 2615 if (elems.rsnxe) 2616 wpa_sm_set_assoc_rsnxe(wpa_s->wpa, elems.rsnxe - 2,
|
| wpa_supplicant.c | 1666 wpa_s->rsnxe[0] = WLAN_EID_RSNX; 1667 wpa_s->rsnxe[1] = 1; 1668 wpa_s->rsnxe[2] = 0; 1671 wpa_s->rsnxe[2] |= capab; 1683 * @skip_default_rsne: Whether to skip setting of the default RSNE/RSNXE 2125 * RSNXE with multiple octets of payload. */ 2143 wpa_s->rsnxe_len = sizeof(wpa_s->rsnxe); 2144 if (wpa_sm_set_assoc_rsnxe_default(wpa_s->wpa, wpa_s->rsnxe, 2147 "RSN: Failed to generate RSNXE"); 3874 wpa_printf(MSG_DEBUG, "TESTING: RSNXE AssocReq override") [all...] |
| wpa_supplicant_i.h | 829 u8 rsnxe[20]; member in struct:wpa_supplicant
|
| ctrl_iface.c | 3103 const u8 *ie, *ie2, *osen_ie, *p2p, *mesh, *owe, *rsnxe; local 3130 rsnxe = wpa_bss_get_ie(bss, WLAN_EID_RSNX); 3131 if (ieee802_11_rsnx_capab(rsnxe, WLAN_RSNX_CAPAB_SAE_H2E)) { 3137 if (ieee802_11_rsnx_capab(rsnxe, WLAN_RSNX_CAPAB_SAE_PK)) { 5335 const u8 *ie, *ie2, *osen_ie, *mesh, *owe, *rsnxe; local 5455 rsnxe = wpa_bss_get_ie(bss, WLAN_EID_RSNX); 5456 if (ieee802_11_rsnx_capab(rsnxe, WLAN_RSNX_CAPAB_SAE_H2E)) { 5462 if (ieee802_11_rsnx_capab(rsnxe, WLAN_RSNX_CAPAB_SAE_PK)) {
|
| /src/external/bsd/wpa/dist/src/ap/ |
| wpa_auth_ie.c | 616 const u8 *rsnxe, size_t rsnxe_len, 1089 if (rsnxe && rsnxe_len) { 1090 if (!sm->rsnxe || sm->rsnxe_len < rsnxe_len) { 1091 os_free(sm->rsnxe); 1092 sm->rsnxe = os_malloc(rsnxe_len); 1093 if (!sm->rsnxe) 1096 os_memcpy(sm->rsnxe, rsnxe, rsnxe_len); 1099 os_free(sm->rsnxe); 1100 sm->rsnxe = NULL [all...] |
| wpa_auth_i.h | 112 u8 *rsnxe; member in struct:wpa_state_machine
|
| wpa_auth.c | 1048 os_free(sm->rsnxe); 2872 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF))) 2901 ieee802_11_rsnx_capab(sm->rsnxe, 2937 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF)) { 2964 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF))) 2980 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF)) { 3497 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF) && 3657 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF); 3727 * RSNXE in (Re)Association Request frames, do not derive KDK 3852 if ((!sm->rsnxe && kde.rsnxe) | 4491 const u8 *rsne, *rsnxe; local [all...] |
| wpa_auth_ft.c | 2566 u8 rsnxe_buf[10], *rsnxe = rsnxe_buf; local 2756 wpa_printf(MSG_DEBUG, "TESTING: FT: Force RSNXE Used %d", 2823 res = wpa_write_rsnxe(&sm->wpa_auth->conf, rsnxe, 2835 "TESTING: RSNXE FT override for MIC calculation"); 2836 rsnxe = sm->wpa_auth->conf.rsnxe_override_ft; 2856 rsnxe_len ? rsnxe : NULL, rsnxe_len, 2951 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF) && 3367 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF))) 3380 ieee802_11_rsnx_capab(sm->rsnxe, WLAN_RSNX_CAPAB_SECURE_LTF) && 3631 if (parse.rsnxe) [all...] |
| drv_callbacks.c | 528 elems.rsnxe ? elems.rsnxe - 2 : NULL, 529 elems.rsnxe ? elems.rsnxe_len + 2 : 0, 620 ieee802_11_rsnx_capab_len(elems.rsnxe, elems.rsnxe_len, 699 !elems.rsnxe);
|
| wpa_auth.h | 429 const u8 *rsnxe, size_t rsnxe_len,
|
| ieee802_11.c | 1941 elems.rsnxe ? elems.rsnxe - 2 : NULL, 1942 elems.rsnxe ? elems.rsnxe_len + 2 : 0, 2747 !ieee802_11_rsnx_capab_len(elems.rsnxe, elems.rsnxe_len, 4134 elems->rsnxe ? elems->rsnxe - 2 : 4136 elems->rsnxe ? elems->rsnxe_len + 2 : 4199 ieee802_11_rsnx_capab_len(elems->rsnxe, elems->rsnxe_len, 4266 elems->rsnxe, elems->rsnxe_len, 5008 wpa_printf(MSG_DEBUG, "TESTING: RSNXE FT override") [all...] |
| /src/external/bsd/wpa/dist/src/common/ |
| ieee802_11_common.h | 49 const u8 *rsnxe; member in struct:ieee802_11_elems 306 bool ieee802_11_rsnx_capab_len(const u8 *rsnxe, size_t rsnxe_len, 308 bool ieee802_11_rsnx_capab(const u8 *rsnxe, unsigned int capab);
|
| ieee802_11_common.c | 484 elems->rsnxe = pos; 741 elems->rsnxe = NULL; 3102 bool ieee802_11_rsnx_capab_len(const u8 *rsnxe, size_t rsnxe_len, 3109 if (!rsnxe || rsnxe_len == 0) 3111 end = rsnxe + rsnxe_len; 3112 flen = (rsnxe[0] & 0x0f) + 1; 3113 if (rsnxe + flen > end) 3118 capabs |= rsnxe[i] << (8 * i); 3124 bool ieee802_11_rsnx_capab(const u8 *rsnxe, unsigned int capab) 3126 return ieee802_11_rsnx_capab_len(rsnxe ? rsnxe + 2 : NULL [all...] |
| wpa_common.h | 194 /* FTE - MIC Control - RSNXE Used */ 494 const u8 *rsnxe, size_t rsnxe_len, 601 const u8 *rsnxe; member in struct:wpa_ft_ies 680 const u8 *rsnxe; member in struct:wpa_eapol_ie_parse
|
| wpa_common.c | 900 const u8 *rsnxe, size_t rsnxe_len, 977 if (rsnxe) { 978 addr[num_elem] = rsnxe; 1269 wpa_hexdump(MSG_DEBUG, "FT: RSNXE", pos, len); 1272 parse->rsnxe = pos; 1362 if (parse->rsnxe) 1369 if (parse->rsnxe) 1638 * Beacon frame RSNE + RSNXE. For calculating the MIC for the 3rd PASN 3663 ie->rsnxe = pos; 3665 wpa_hexdump(MSG_DEBUG, "WPA: RSNXE in EAPOL-Key" [all...] |
| /src/external/bsd/wpa/dist/src/pasn/ |
| pasn_initiator.c | 895 "PASN: Failed storing beacon RSNE/RSNXE"); 1282 * Beacon RSNE/RSNXE are same as RSNE/RSNXE in the 1287 if (elems.rsnxe && elems.rsnxe_len) 1297 if (elems.rsnxe && elems.rsnxe_len) 1299 elems.rsnxe - 2, elems.rsnxe_len + 2); 1301 wpa_hexdump_key(MSG_DEBUG, "PASN: RSN + RSNXE buf",
|
| pasn_responder.c | 500 /* Add RSNXE if needed */ 525 * frame RSNE and RSNXE are same as RSNE and RSNXE in the 661 ieee802_11_rsnx_capab_len(elems.rsnxe, elems.rsnxe_len,
|