Home
last modified time | relevance | path

Searched refs:sta_info (Results 1 – 20 of 20) sorted by relevance

/hal_espressif-latest/components/wpa_supplicant/src/ap/
Dsta_info.h41 struct sta_info { struct
42 struct sta_info *next; /* next entry in sta list */ argument
43 struct sta_info *hnext; /* next entry in hash table list */ argument
94 int (*cb)(struct hostapd_data *hapd, struct sta_info *sta,
97 struct sta_info * ap_get_sta(struct hostapd_data *hapd, const u8 *sta);
98 void ap_sta_hash_add(struct hostapd_data *hapd, struct sta_info *sta);
99 void ap_free_sta(struct hostapd_data *hapd, struct sta_info *sta);
102 void ap_sta_session_timeout(struct hostapd_data *hapd, struct sta_info *sta,
105 struct sta_info *sta);
106 struct sta_info * ap_sta_add(struct hostapd_data *hapd, const u8 *addr);
[all …]
Dsta_info.c27 int (*cb)(struct hostapd_data *hapd, struct sta_info *sta, in ap_for_each_sta()
31 struct sta_info *sta; in ap_for_each_sta()
42 struct sta_info * ap_get_sta(struct hostapd_data *hapd, const u8 *sta) in ap_get_sta()
44 struct sta_info *s; in ap_get_sta()
53 static void ap_sta_list_del(struct hostapd_data *hapd, struct sta_info *sta) in ap_sta_list_del()
55 struct sta_info *tmp; in ap_sta_list_del()
73 void ap_sta_hash_add(struct hostapd_data *hapd, struct sta_info *sta) in ap_sta_hash_add()
80 static void ap_sta_hash_del(struct hostapd_data *hapd, struct sta_info *sta) in ap_sta_hash_del()
82 struct sta_info *s; in ap_sta_hash_del()
101 void ap_free_sta(struct hostapd_data *hapd, struct sta_info *sta) in ap_free_sta()
[all …]
Dieee802_1x.h13 struct sta_info;
23 void ieee802_1x_free_station(struct hostapd_data *hapd, struct sta_info *sta);
26 ieee802_1x_alloc_eapol_sm(struct hostapd_data *hapd, struct sta_info *sta);
Dieee802_1x.c33 struct sta_info *sta, int success,
36 static void ieee802_1x_send(struct hostapd_data *hapd, struct sta_info *sta, in ieee802_1x_send()
66 struct sta_info *sta, struct eap_hdr *eap, in handle_eap_response()
92 static void handle_eap(struct hostapd_data *hapd, struct sta_info *sta, in handle_eap()
132 ieee802_1x_alloc_eapol_sm(struct hostapd_data *hapd, struct sta_info *sta) in ieee802_1x_alloc_eapol_sm()
157 struct sta_info *sta; in ieee802_1x_receive()
282 void ieee802_1x_free_station(struct hostapd_data *hapd, struct sta_info *sta) in ieee802_1x_free_station()
298 struct sta_info *sta = sta_ctx; in ieee802_1x_eapol_send()
330 struct sta_info *sta = sta_ctx; in ieee802_1x_aaa_send()
341 struct sta_info *sta = sta_ctx; in _ieee802_1x_finished()
[all …]
Dieee802_11.c24 static void sae_set_state(struct sta_info *sta, enum sae_state state, in sae_set_state()
35 struct sta_info *sta, in sae_get_password()
56 struct sta_info *sta, int update, int status_code) in auth_build_sae_commit()
112 struct sta_info *sta) in auth_build_sae_confirm()
131 struct sta_info *sta, in auth_sae_send_commit()
167 struct sta_info *sta, in auth_sae_send_confirm()
195 struct sta_info *sta; in use_sae_anti_clogging()
225 static int sae_check_big_sync(struct hostapd_data *hapd, struct sta_info *sta) in sae_check_big_sync()
236 void sae_accept_sta(struct hostapd_data *hapd, struct sta_info *sta) in sae_accept_sta()
251 static int sae_sm_step(struct hostapd_data *hapd, struct sta_info *sta, in sae_sm_step()
[all …]
Dhostapd.h20 struct sta_info;
104 struct sta_info *sta_list; /* STA info list head */
107 struct sta_info *sta_hash[STA_HASH_SIZE];
Dieee802_11.h15 int handle_auth_sae(struct hostapd_data *hapd, struct sta_info *sta,
Dap_config.h384 struct sta_info;
385 bool hostap_new_assoc_sta(struct sta_info *sta, uint8_t *bssid, uint8_t *wpa_ie,
Dwps_hostapd.c326 struct sta_info *sta, void *ctx) in ap_sta_server_sm_deinit()
Dwpa_auth.c135 struct sta_info *sta = ap_get_sta(hapd, addr); in wpa_auth_get_psk()
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/
Desp_wpa_main.c156 struct sta_info *sta = (struct sta_info *)sm_data; in wpa_ap_rx_eapol()
177 struct sta_info *sta = sm_data; in wpa_ap_get_peer_spp_msg()
290 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
307 sta_info->wps_ie = wps_ie; in check_n_add_wps_sta()
308 sta_info->eapol_sm = ieee802_1x_alloc_eapol_sm(hapd, sta_info); in check_n_add_wps_sta()
310 if (sta_info->eapol_sm) { in check_n_add_wps_sta()
311 wpa_printf(MSG_DEBUG, "considering station " MACSTR " for WPS", MAC2STR(sta_info->addr)); in check_n_add_wps_sta()
312 …if (esp_send_assoc_resp(hapd, sta_info->addr, WLAN_STATUS_SUCCESS, true, subtype) != WLAN_STATUS_S… in check_n_add_wps_sta()
313 wpa_printf(MSG_ERROR, "failed to send assoc response " MACSTR, MAC2STR(sta_info->addr)); in check_n_add_wps_sta()
324 struct sta_info *sta_info = NULL; in hostap_sta_join() local
[all …]
Desp_hostap.c352 bool hostap_new_assoc_sta(struct sta_info *sta, uint8_t *bssid, uint8_t *wpa_ie, in hostap_new_assoc_sta()
420 struct sta_info *sta = ap_get_sta(hapd, addr); in ap_free_sta_timeout()
437 struct sta_info *sta = ap_get_sta(hapd, bssid); in wpa_ap_remove()
Desp_wpa3.c453 struct sta_info *sta = NULL; in wpa3_process_rx_commit()
506 struct sta_info *sta = NULL; in wpa3_process_rx_confirm()
644 struct sta_info *sta = ap_get_sta(hapd, bssid); in wpa3_hostap_handle_auth()
/hal_espressif-latest/components/wpa_supplicant/
DCMakeLists.txt18 "src/ap/sta_info.c"
/hal_espressif-latest/zephyr/esp32/
DCMakeLists.txt443 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
/hal_espressif-latest/zephyr/esp32c2/
DCMakeLists.txt401 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
/hal_espressif-latest/zephyr/esp32s2/
DCMakeLists.txt404 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
/hal_espressif-latest/zephyr/esp32c3/
DCMakeLists.txt456 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
/hal_espressif-latest/zephyr/esp32c6/
DCMakeLists.txt409 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
/hal_espressif-latest/zephyr/esp32s3/
DCMakeLists.txt473 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"