/hal_espressif-latest/components/wpa_supplicant/src/rsn_supp/ |
D | wpa_ie.c | 33 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie() argument 36 if (wpa_ie_len >= 1 && wpa_ie[0] == WLAN_EID_RSN) { in wpa_parse_wpa_ie() 37 return wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 38 } else if (wpa_ie_len >=1 && wpa_ie[0] == WLAN_EID_RSNX){ in wpa_parse_wpa_ie() 39 return wpa_parse_wpa_ie_rsnxe(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 44 return wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 48 static int wpa_gen_wpa_ie_wpa(u8 *wpa_ie, size_t wpa_ie_len, in wpa_gen_wpa_ie_wpa() argument 56 if (wpa_ie_len < sizeof(*hdr) + WPA_SELECTOR_LEN + in wpa_gen_wpa_ie_wpa() 107 WPA_ASSERT((size_t) (pos - wpa_ie) <= wpa_ie_len); in wpa_gen_wpa_ie_wpa() 272 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len) in wpa_gen_wpa_ie() argument [all …]
|
D | wpa_ie.h | 20 size_t wpa_ie_len; member 48 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len); 50 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len,
|
D | wpa.c | 548 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_supplicant_send_2_of_4() argument 568 wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 573 rsn_ie_buf = os_malloc(wpa_ie_len + 2 + 2 + PMKID_LEN + in wpa_supplicant_send_2_of_4() 577 os_memcpy(rsn_ie_buf, wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 578 res = wpa_insert_pmkid(rsn_ie_buf, &wpa_ie_len, in wpa_supplicant_send_2_of_4() 586 rsn_ie_buf, wpa_ie_len); in wpa_supplicant_send_2_of_4() 592 os_memcpy(rsn_ie_buf + wpa_ie_len, sm->assoc_resp_ies, in wpa_supplicant_send_2_of_4() 594 wpa_ie_len += sm->assoc_resp_ies_len; in wpa_supplicant_send_2_of_4() 600 wpa_hexdump(MSG_MSGDUMP, "WPA: WPA IE for msg 2/4\n", wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 605 NULL, hdrlen + wpa_ie_len, in wpa_supplicant_send_2_of_4() [all …]
|
/hal_espressif-latest/components/wpa_supplicant/src/ap/ |
D | wpa_auth_ie.c | 370 wpa_auth->wpa_ie_len = pos - buf; in wpa_auth_gen_wpa_ie() 394 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_validate_wpa_ie() argument 407 if (wpa_ie == NULL || wpa_ie_len < 1) in wpa_validate_wpa_ie() 425 res = wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie() 466 res = wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie() 487 wpa_hexdump(MSG_DEBUG, "WPA/RSN IE", wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie() 632 if (sm->wpa_ie == NULL || sm->wpa_ie_len < wpa_ie_len) { in wpa_validate_wpa_ie() 634 sm->wpa_ie = os_malloc(wpa_ie_len); in wpa_validate_wpa_ie() 638 memcpy(sm->wpa_ie, wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie() 639 sm->wpa_ie_len = wpa_ie_len; in wpa_validate_wpa_ie() [all …]
|
D | wpa_auth_ie.h | 14 size_t wpa_ie_len; member
|
D | wpa_auth_i.h | 100 size_t wpa_ie_len; member 186 size_t wpa_ie_len; member
|
D | wpa_auth.c | 811 eapol_key_ie_len = kde.wpa_ie_len; in wpa_receive() 817 sm->wpa_ie, sm->wpa_ie_len, in wpa_receive() 821 sm->wpa_ie, sm->wpa_ie_len); in wpa_receive() 1807 int wpa_ie_len, secure, keyidx, encr = 0; in SM_STATE() local 1826 wpa_ie_len = sm->wpa_auth->wpa_ie_len; in SM_STATE() 1829 wpa_ie_len > wpa_ie[1] + 2 && wpa_ie[0] == WLAN_EID_RSN) { in SM_STATE() 1834 wpa_ie_len = wpa_ie[1] + 2; in SM_STATE() 1873 kde_len = wpa_ie_len + ieee80211w_kde_len(sm); in SM_STATE() 1887 memcpy(pos, wpa_ie, wpa_ie_len); in SM_STATE() 1888 pos += wpa_ie_len; in SM_STATE()
|
D | ap_config.h | 386 uint8_t wpa_ie_len,uint8_t *rsnxe, uint8_t rsnxe_len,
|
D | wpa_auth.h | 228 const u8 *wpa_ie, size_t wpa_ie_len,
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/ |
D | esp_wpa_main.c | 149 *ie_len = hapd->wpa_auth->wpa_ie_len; in wpa_ap_get_wpa_ie() 229 int wpa_parse_wpa_ie_wrapper(const u8 *wpa_ie, size_t wpa_ie_len, wifi_wpa_ie_t *data) in wpa_parse_wpa_ie_wrapper() argument 234 ret = wpa_parse_wpa_ie(wpa_ie, wpa_ie_len, &ie); in wpa_parse_wpa_ie_wrapper() 322 static bool hostap_sta_join(void **sta, u8 *bssid, u8 *wpa_ie, u8 wpa_ie_len, u8 *rsnxe, u8 rsnxe_l… in hostap_sta_join() argument 377 if (check_n_add_wps_sta(hapd, sta_info, wpa_ie, wpa_ie_len, pmf_enable, subtype) == 0) { in hostap_sta_join() 385 …if (hostap_new_assoc_sta(sta_info, bssid, wpa_ie, wpa_ie_len, rsnxe, rsnxe_len, pmf_enable, subtyp… in hostap_sta_join()
|
D | esp_hostap.c | 176 …et_appie_internal(WIFI_APPIE_WPA, hapd->wpa_auth->wpa_ie, (uint16_t)hapd->wpa_auth->wpa_ie_len, 0); in hostap_init() 353 uint8_t wpa_ie_len, uint8_t *rsnxe, uint8_t rsnxe_len, in hostap_new_assoc_sta() argument 379 … res = wpa_validate_wpa_ie(hapd->wpa_auth, sta->wpa_sm, wpa_ie, wpa_ie_len, rsnxe, rsnxe_len); in hostap_new_assoc_sta()
|
D | esp_wifi_driver.h | 129 …bool (*wpa_ap_join)(void **sm, u8 *bssid, u8 *wpa_ie, u8 wpa_ie_len, u8* rsnxe, u8 rsnxe_len, bool… 135 int (*wpa_parse_wpa_ie)(const u8 *wpa_ie, size_t wpa_ie_len, wifi_wpa_ie_t *data);
|
/hal_espressif-latest/components/wpa_supplicant/src/common/ |
D | wpa_common.c | 546 int wpa_parse_wpa_ie_wpa(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie_wpa() argument 564 if (wpa_ie_len == 0) { in wpa_parse_wpa_ie_wpa() 569 if (wpa_ie_len < sizeof(struct wpa_ie_hdr)) { in wpa_parse_wpa_ie_wpa() 571 __func__, (unsigned long) wpa_ie_len); in wpa_parse_wpa_ie_wpa() 578 hdr->len != wpa_ie_len - 2 || in wpa_parse_wpa_ie_wpa() 587 left = wpa_ie_len - sizeof(*hdr); in wpa_parse_wpa_ie_wpa()
|
D | wpa_common.h | 397 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, 450 int wpa_parse_wpa_ie_wpa(const u8 *wpa_ie, size_t wpa_ie_len,
|