/hal_espressif-3.6.0/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() 42 return wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, data); in wpa_parse_wpa_ie() 46 static int wpa_gen_wpa_ie_wpa(u8 *wpa_ie, size_t wpa_ie_len, in wpa_gen_wpa_ie_wpa() argument 53 if (wpa_ie_len < sizeof(*hdr) + WPA_SELECTOR_LEN + in wpa_gen_wpa_ie_wpa() 112 WPA_ASSERT((size_t) (pos - wpa_ie) <= wpa_ie_len); in wpa_gen_wpa_ie_wpa() 273 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len) in wpa_gen_wpa_ie() argument 276 return wpa_gen_wpa_ie_rsn(wpa_ie, wpa_ie_len, in wpa_gen_wpa_ie() 285 return wpa_gen_wpa_ie_wpa(wpa_ie, wpa_ie_len, in wpa_gen_wpa_ie() [all …]
|
D | wpa_ie.h | 20 size_t wpa_ie_len; member 54 int wpa_gen_wpa_ie(struct wpa_sm *sm, u8 *wpa_ie, size_t wpa_ie_len); 56 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len,
|
D | wpa.c | 537 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_supplicant_send_2_of_4() argument 553 wpa_hexdump(MSG_MSGDUMP, "WPA: WPA IE for msg 2/4\n", wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 558 NULL, hdrlen + wpa_ie_len, in wpa_supplicant_send_2_of_4() 579 WPA_PUT_BE16(reply192->key_data_length, wpa_ie_len); in wpa_supplicant_send_2_of_4() 580 os_memcpy(reply192 + 1, wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 582 WPA_PUT_BE16(reply->key_data_length, wpa_ie_len); in wpa_supplicant_send_2_of_4() 583 os_memcpy(reply + 1, wpa_ie, wpa_ie_len); in wpa_supplicant_send_2_of_4() 932 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_report_ie_mismatch() argument 936 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_report_ie_mismatch() 956 wpa_ie, wpa_ie_len); in wpa_report_ie_mismatch() [all …]
|
/hal_espressif-3.6.0/components/wpa_supplicant/src/ap/ |
D | wpa_auth_ie.c | 339 wpa_auth->wpa_ie_len = pos - buf; in wpa_auth_gen_wpa_ie() 362 const u8 *wpa_ie, size_t wpa_ie_len/*, in wpa_validate_wpa_ie() argument 372 if (wpa_ie == NULL || wpa_ie_len < 1) in wpa_validate_wpa_ie() 390 res = wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie() 431 res = wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie() 452 wpa_hexdump(MSG_DEBUG, "WPA/RSN IE", wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie() 574 if (sm->wpa_ie == NULL || sm->wpa_ie_len < wpa_ie_len) { in wpa_validate_wpa_ie() 576 sm->wpa_ie = os_malloc(wpa_ie_len); in wpa_validate_wpa_ie() 580 memcpy(sm->wpa_ie, wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie() 581 sm->wpa_ie_len = wpa_ie_len; in wpa_validate_wpa_ie() [all …]
|
D | wpa_auth_i.h | 96 size_t wpa_ie_len; member 165 size_t wpa_ie_len; member
|
D | wpa_auth.c | 743 eapol_key_ie_len = kde.wpa_ie_len; in wpa_receive() 749 sm->wpa_ie, sm->wpa_ie_len, in wpa_receive() 753 sm->wpa_ie, sm->wpa_ie_len); in wpa_receive() 1671 int wpa_ie_len, secure, keyidx, encr = 0; in SM_STATE() local 1690 wpa_ie_len = sm->wpa_auth->wpa_ie_len; in SM_STATE() 1693 wpa_ie_len > wpa_ie[1] + 2 && wpa_ie[0] == WLAN_EID_RSN) { in SM_STATE() 1696 wpa_ie_len = wpa_ie[1] + 2; in SM_STATE() 1735 kde_len = wpa_ie_len + ieee80211w_kde_len(sm); in SM_STATE() 1749 memcpy(pos, wpa_ie, wpa_ie_len); in SM_STATE() 1750 pos += wpa_ie_len; in SM_STATE() [all …]
|
D | wpa_auth_ie.h | 14 size_t wpa_ie_len; member
|
D | ap_config.h | 372 bool wpa_ap_join(void** sm, uint8_t *bssid, uint8_t *wpa_ie, uint8_t wpa_ie_len);
|
D | wpa_auth.h | 226 const u8 *wpa_ie, size_t wpa_ie_len/*,
|
/hal_espressif-3.6.0/components/wpa_supplicant/esp_supplicant/src/ |
D | esp_wpa_main.c | 131 *ie_len = hapd->wpa_auth->wpa_ie_len; in wpa_ap_get_wpa_ie() 191 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 196 ret = wpa_parse_wpa_ie(wpa_ie, wpa_ie_len, &ie); in wpa_parse_wpa_ie_wrapper()
|
D | esp_wifi_driver.h | 119 bool (*wpa_ap_join)(void **sm, u8 *bssid, u8 *wpa_ie, u8 wpa_ie_len); 125 int (*wpa_parse_wpa_ie)(const u8 *wpa_ie, size_t wpa_ie_len, wifi_wpa_ie_t *data);
|
D | esp_hostap.c | 106 …et_appie_internal(WIFI_APPIE_WPA, hapd->wpa_auth->wpa_ie, (uint16_t)hapd->wpa_auth->wpa_ie_len, 0); in hostap_init()
|
/hal_espressif-3.6.0/components/wpa_supplicant/src/common/ |
D | wpa_common.c | 317 int wpa_parse_wpa_ie_wpa(const u8 *wpa_ie, size_t wpa_ie_len, in wpa_parse_wpa_ie_wpa() argument 335 if (wpa_ie_len == 0) { in wpa_parse_wpa_ie_wpa() 340 if (wpa_ie_len < sizeof(struct wpa_ie_hdr)) { in wpa_parse_wpa_ie_wpa() 342 __func__, (unsigned long) wpa_ie_len); in wpa_parse_wpa_ie_wpa() 349 hdr->len != wpa_ie_len - 2 || in wpa_parse_wpa_ie_wpa() 358 left = wpa_ie_len - sizeof(*hdr); in wpa_parse_wpa_ie_wpa()
|
D | wpa_common.h | 377 int wpa_parse_wpa_ie(const u8 *wpa_ie, size_t wpa_ie_len, 402 int wpa_parse_wpa_ie_wpa(const u8 *wpa_ie, size_t wpa_ie_len,
|