Home
last modified time | relevance | path

Searched refs:wpa_ie_len (Results 1 – 14 of 14) sorted by relevance

/hal_espressif-3.6.0/components/wpa_supplicant/src/rsn_supp/
Dwpa_ie.c33 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 …]
Dwpa_ie.h20 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,
Dwpa.c537 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/
Dwpa_auth_ie.c339 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 …]
Dwpa_auth_i.h96 size_t wpa_ie_len; member
165 size_t wpa_ie_len; member
Dwpa_auth.c743 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 …]
Dwpa_auth_ie.h14 size_t wpa_ie_len; member
Dap_config.h372 bool wpa_ap_join(void** sm, uint8_t *bssid, uint8_t *wpa_ie, uint8_t wpa_ie_len);
Dwpa_auth.h226 const u8 *wpa_ie, size_t wpa_ie_len/*,
/hal_espressif-3.6.0/components/wpa_supplicant/esp_supplicant/src/
Desp_wpa_main.c131 *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()
Desp_wifi_driver.h119 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);
Desp_hostap.c106 …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/
Dwpa_common.c317 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()
Dwpa_common.h377 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,