| /hal_espressif-latest/components/wpa_supplicant/src/ap/ |
| D | sta_info.h | 41 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 …]
|
| D | sta_info.c | 27 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 …]
|
| D | ieee802_1x.h | 13 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);
|
| D | ieee802_1x.c | 33 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 …]
|
| D | ieee802_11.c | 24 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 …]
|
| D | hostapd.h | 20 struct sta_info; 104 struct sta_info *sta_list; /* STA info list head */ 107 struct sta_info *sta_hash[STA_HASH_SIZE];
|
| D | ieee802_11.h | 15 int handle_auth_sae(struct hostapd_data *hapd, struct sta_info *sta,
|
| D | ap_config.h | 384 struct sta_info; 385 bool hostap_new_assoc_sta(struct sta_info *sta, uint8_t *bssid, uint8_t *wpa_ie,
|
| D | wps_hostapd.c | 326 struct sta_info *sta, void *ctx) in ap_sta_server_sm_deinit()
|
| D | wpa_auth.c | 135 struct sta_info *sta = ap_get_sta(hapd, addr); in wpa_auth_get_psk()
|
| /hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/ |
| D | esp_wpa_main.c | 156 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 …]
|
| D | esp_hostap.c | 352 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()
|
| D | esp_wpa3.c | 453 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/ |
| D | CMakeLists.txt | 18 "src/ap/sta_info.c"
|
| /hal_espressif-latest/zephyr/esp32/ |
| D | CMakeLists.txt | 443 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
|
| /hal_espressif-latest/zephyr/esp32c2/ |
| D | CMakeLists.txt | 401 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
|
| /hal_espressif-latest/zephyr/esp32s2/ |
| D | CMakeLists.txt | 404 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
|
| /hal_espressif-latest/zephyr/esp32c3/ |
| D | CMakeLists.txt | 456 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
|
| /hal_espressif-latest/zephyr/esp32c6/ |
| D | CMakeLists.txt | 409 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
|
| /hal_espressif-latest/zephyr/esp32s3/ |
| D | CMakeLists.txt | 473 "${WPA_SUPPLICANT_COMPONENT_DIR}/src/ap/sta_info.c"
|