Home
last modified time | relevance | path

Searched refs:ies (Results 1 – 21 of 21) sorted by relevance

/hal_espressif-latest/components/wpa_supplicant/src/rsn_supp/
Dwpa.h65 int wpa_sm_set_ft_params(struct wpa_sm *sm, const u8 *ies, size_t ies_len);
67 int wpa_ft_add_mdie(struct wpa_sm *sm, u8 *ies, size_t ies_len,
70 int wpa_ft_process_response(struct wpa_sm *sm, const u8 *ies, size_t ies_len,
75 int wpa_ft_validate_reassoc_resp(struct wpa_sm *sm, const u8 *ies,
83 wpa_sm_set_ft_params(struct wpa_sm *sm, const u8 *ies, size_t ies_len) in wpa_sm_set_ft_params() argument
94 static inline int wpa_ft_add_mdie(struct wpa_sm *sm, u8 *ies, size_t ies_len, in wpa_ft_add_mdie() argument
101 wpa_ft_process_response(struct wpa_sm *sm, const u8 *ies, size_t ies_len, in wpa_ft_process_response() argument
117 wpa_ft_validate_reassoc_resp(struct wpa_sm *sm, const u8 *ies, size_t ies_len, in wpa_ft_validate_reassoc_resp() argument
Dwpa_ft.c63 int wpa_sm_set_ft_params(struct wpa_sm *sm, const u8 *ies, size_t ies_len) in wpa_sm_set_ft_params() argument
70 if (!get_ie(ies, ies_len, WLAN_EID_MOBILITY_DOMAIN)) { in wpa_sm_set_ft_params()
82 if (wpa_ft_parse_ies(ies, ies_len, &ft) < 0) in wpa_sm_set_ft_params()
414 int wpa_ft_process_response(struct wpa_sm *sm, const u8 *ies, size_t ies_len, in wpa_ft_process_response() argument
427 wpa_hexdump(MSG_DEBUG, "FT: Response IEs", ies, ies_len); in wpa_ft_process_response()
451 if (wpa_ft_parse_ies(ies, ies_len, &parse) < 0) { in wpa_ft_process_response()
714 int wpa_ft_validate_reassoc_resp(struct wpa_sm *sm, const u8 *ies, argument
723 wpa_hexdump(MSG_DEBUG, "FT: Response IEs", ies, ies_len);
736 if (wpa_ft_parse_ies(ies, ies_len, &parse) < 0) {
Dwpa_i.h170 const u8 *ies, size_t ies_len, bool auth_ie);
174 const u8 *ies, size_t ies_len) in wpa_sm_send_ft_action() argument
/hal_espressif-latest/components/wpa_supplicant/src/common/
Dieee802_11_common.c27 const u8 * get_ie(const u8 *ies, size_t len, u8 eid) in get_ie() argument
31 if (!ies) in get_ie()
34 for_each_element_id(elem, eid, ies, len) in get_ie()
40 int ieee802_11_ie_count(const u8 *ies, size_t ies_len) in ieee802_11_ie_count() argument
45 if (ies == NULL) in ieee802_11_ie_count()
48 for_each_element(elem, ies, ies_len) in ieee802_11_ie_count()
56 const u8 * get_vendor_ie(const u8 *ies, size_t len, u32 vendor_type) in get_vendor_ie() argument
60 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, len) { in get_vendor_ie()
314 struct wpabuf * ieee802_11_vendor_ie_concat(const u8 *ies, size_t ies_len, in ieee802_11_vendor_ie_concat() argument
320 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, ies_len) { in ieee802_11_vendor_ie_concat()
[all …]
Dieee802_11_common.h39 const u8 * get_ie(const u8 *ies, size_t len, u8 eid);
42 const u8 * get_vendor_ie(const u8 *ies, size_t len, u32 vendor_type);
45 int ieee802_11_ie_count(const u8 *ies, size_t ies_len);
46 struct wpabuf * ieee802_11_vendor_ie_concat(const u8 *ies, size_t ies_len,
Drrm.c384 static int wpas_get_op_chan_phy(int channel, const u8 *ies, size_t ies_len, in wpas_get_op_chan_phy() argument
391 ie = get_ie(ies, ies_len, WLAN_EID_HT_OPERATION); in wpas_get_op_chan_phy()
416 u8 *ies = *ies_buf; in wpas_beacon_rep_add_frame_body() local
465 while (ies_len > 2 && 2U + ies[1] <= ies_len && rem_len > 0) { in wpas_beacon_rep_add_frame_body()
467 (eids && bitfield_is_set(eids, ies[0]))) { in wpas_beacon_rep_add_frame_body()
468 u8 elen = ies[1]; in wpas_beacon_rep_add_frame_body()
474 *pos++ = ies[0]; in wpas_beacon_rep_add_frame_body()
476 os_memcpy(pos, ies + 2, elen); in wpas_beacon_rep_add_frame_body()
481 ies_len -= 2 + ies[1]; in wpas_beacon_rep_add_frame_body()
482 ies += 2 + ies[1]; in wpas_beacon_rep_add_frame_body()
[all …]
Dbss.h62 u8 ies[]; member
67 return bss->ies; in wpa_bss_ie_ptr()
Dbss.c202 os_memcpy(bss->ies, res + 1, res->ie_len + res->beacon_ie_len); in wpa_bss_add()
242 os_memcpy(bss->ies, res + 1, res->ie_len + res->beacon_ie_len); in wpa_bss_update()
262 os_memcpy(bss->ies, res + 1, in wpa_bss_update()
486 const u8 *ies; in wpa_bss_get_vendor_ie() local
489 ies = wpa_bss_ie_ptr(bss); in wpa_bss_get_vendor_ie()
491 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, bss->ie_len) { in wpa_bss_get_vendor_ie()
Dwpa_common.c138 int wpa_ft_parse_ies(const u8 *ies, size_t ies_len, in wpa_ft_parse_ies() argument
148 if (ies == NULL) in wpa_ft_parse_ies()
151 pos = ies; in wpa_ft_parse_ies()
152 end = ies + ies_len; in wpa_ft_parse_ies()
1251 int wpa_insert_pmkid(u8 *ies, size_t *ies_len, const u8 *pmkid) in wpa_insert_pmkid() argument
1256 start = ies; in wpa_insert_pmkid()
1257 end = ies + *ies_len; in wpa_insert_pmkid()
Dsae_pk.c610 int sae_check_confirm_pk(struct sae_data *sae, const u8 *ies, size_t ies_len) in sae_check_confirm_pk() argument
645 wpa_hexdump(MSG_DEBUG, "SAE-PK: Received confirm IEs", ies, ies_len); in sae_check_confirm_pk()
646 ieee802_11_parse_elems(wpa_s, ies, ies_len); in sae_check_confirm_pk()
Dwpa_supplicant_i.h165 const u8 * mbo_get_attr_from_ies(const u8 *ies, size_t ies_len,
Dwpa_common.h406 int wpa_insert_pmkid(u8 *ies, size_t *ies_len, const u8 *pmkid);
429 int wpa_ft_parse_ies(const u8 *ies, size_t ies_len, struct wpa_ft_ies *parse);
Dsae.h173 int sae_check_confirm_pk(struct sae_data *sae, const u8 *ies, size_t ies_len);
Dmbo.c61 const u8 * mbo_get_attr_from_ies(const u8 *ies, size_t ies_len, in mbo_get_attr_from_ies() argument
66 mbo_ie = get_vendor_ie(ies, ies_len, MBO_IE_VENDOR_TYPE); in mbo_get_attr_from_ies()
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/
Desp_common_i.h47 void esp_set_assoc_ie(uint8_t *bssid, const u8 *ies, size_t ies_len, bool add_mdie);
Desp_common.c749 const u8 *ies, size_t ies_len, bool auth_ie) in wpa_sm_update_ft_ies() argument
757 esp_wifi_set_appie_internal(WIFI_APPIE_RAM_STA_AUTH, (u8 *)ies, ies_len, 0); in wpa_sm_update_ft_ies()
759 esp_set_assoc_ie(sm->bssid, ies, ies_len, false); in wpa_sm_update_ft_ies()
867 void esp_set_assoc_ie(uint8_t *bssid, const u8 *ies, size_t ies_len, bool mdie) in esp_set_assoc_ie() argument
902 os_memcpy(pos, ies, ies_len); in esp_set_assoc_ie()
911 void esp_set_assoc_ie(uint8_t *bssid, const u8 *ies, size_t ies_len, bool mdie) { } in esp_set_assoc_ie() argument
Desp_wpa3_i.h63 const u8 *ies, size_t ies_len);
Desp_wpa_main.c290 static int check_n_add_wps_sta(struct hostapd_data *hapd, struct sta_info *sta_info, u8 *ies, u8 ie… in check_n_add_wps_sta() argument
292 struct wpabuf *wps_ie = ieee802_11_vendor_ie_concat(ies, ies_len, WPS_DEV_OUI_WFA); in check_n_add_wps_sta()
Desp_wpa3.c676 const u8 *ies, size_t ies_len) in esp_send_sae_auth_reply() argument
689 os_memcpy(&((uint16_t *)req->data)[3], ies, ies_len - 3 * sizeof(uint16_t)); in esp_send_sae_auth_reply()
/hal_espressif-latest/components/wpa_supplicant/src/ap/
Dwpa_auth.h278 u16 auth_transaction, const u8 *ies, size_t ies_len,
281 const u8 *ies, size_t ies_len),
283 u16 wpa_ft_validate_reassoc(struct wpa_state_machine *sm, const u8 *ies,
Dwpa_auth_i.h129 const u8 *ies, size_t ies_len);