/hal_espressif-latest/components/wpa_supplicant/src/common/ |
D | bss.h | 13 struct wpa_supplicant; 70 void wpa_bss_update_start(struct wpa_supplicant *wpa_s); 71 void wpa_bss_update_scan_res(struct wpa_supplicant *wpa_s, 74 void wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, 76 void wpa_bss_update_end(struct wpa_supplicant *wpa_s); 77 int wpa_bss_init(struct wpa_supplicant *wpa_s); 78 void wpa_bss_deinit(struct wpa_supplicant *wpa_s); 79 void wpa_bss_flush(struct wpa_supplicant *wpa_s); 80 struct wpa_bss * wpa_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid, 82 struct wpa_bss * wpa_bss_get_bssid(struct wpa_supplicant *wpa_s, [all …]
|
D | rrm.h | 10 void wpas_rrm_reset(struct wpa_supplicant *wpa_s); 11 void wpas_rrm_process_neighbor_rep(struct wpa_supplicant *wpa_s, 13 int wpas_rrm_send_neighbor_rep_request(struct wpa_supplicant *wpa_s, 19 void wpas_rrm_handle_radio_measurement_request(struct wpa_supplicant *wpa_s, 22 void wpas_rrm_handle_link_measurement_request(struct wpa_supplicant *wpa_s, 26 int wpas_beacon_rep_scan_process(struct wpa_supplicant *wpa_s, 28 void wpas_clear_beacon_rep_data(struct wpa_supplicant *wpa_s);
|
D | wnm_sta.h | 56 int ieee802_11_send_wnmsleep_req(struct wpa_supplicant *wpa_s, 59 void ieee802_11_rx_wnm_action(struct wpa_supplicant *wpa_s, 62 void wpas_mbo_ie_trans_req(struct wpa_supplicant *wpa_s, const u8 *ie, 65 size_t wpas_mbo_ie_bss_trans_reject(struct wpa_supplicant *wpa_s, u8 *pos, 69 int wnm_send_bss_transition_mgmt_query(struct wpa_supplicant *wpa_s, 74 void wnm_deallocate_memory(struct wpa_supplicant *wpa_s); 75 int wnm_scan_process(struct wpa_supplicant *wpa_s, int reply_on_fail); 76 void wnm_bss_tm_connect(struct wpa_supplicant *wpa_s, 79 int wpa_is_bss_tmp_disallowed(struct wpa_supplicant *wpa_s,
|
D | wpa_supplicant_i.h | 81 struct wpa_supplicant { struct 161 int wpas_mbo_ie(struct wpa_supplicant *wpa_s, u8 *buf, size_t len, argument 167 void wpas_mbo_scan_ie(struct wpa_supplicant *wpa_s, struct wpabuf *ie); 168 void wpas_mbo_ie_trans_req(struct wpa_supplicant *wpa_s, const u8 *ie, 170 size_t wpas_mbo_ie_bss_trans_reject(struct wpa_supplicant *wpa_s, u8 *pos, 173 void wpas_mbo_update_cell_capa(struct wpa_supplicant *wpa_s, u8 mbo_cell_capa); 174 struct wpabuf * mbo_build_anqp_buf(struct wpa_supplicant *wpa_s, 176 void mbo_parse_rx_anqp_resp(struct wpa_supplicant *wpa_s, 179 void wpas_update_mbo_connect_params(struct wpa_supplicant *wpa_s); 181 int wpas_mbo_update_non_pref_chan(struct wpa_supplicant *wpa_s,
|
D | bss.c | 25 void wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, in wpa_bss_remove() 59 struct wpa_bss * wpa_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid, in wpa_bss_get() 108 static int wpa_bss_known(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) in wpa_bss_known() 121 static int wpa_bss_in_use(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) in wpa_bss_in_use() 140 static int wpa_bss_remove_oldest_unknown(struct wpa_supplicant *wpa_s) in wpa_bss_remove_oldest_unknown() 154 static int wpa_bss_remove_oldest(struct wpa_supplicant *wpa_s) in wpa_bss_remove_oldest() 178 static struct wpa_bss * wpa_bss_add(struct wpa_supplicant *wpa_s, in wpa_bss_add() 215 wpa_bss_update(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, in wpa_bss_update() 284 void wpa_bss_update_start(struct wpa_supplicant *wpa_s) in wpa_bss_update_start() 303 void wpa_bss_update_scan_res(struct wpa_supplicant *wpa_s, in wpa_bss_update_scan_res() [all …]
|
D | mbo.c | 27 extern struct wpa_supplicant g_wpa_supp; 92 void wpas_mbo_check_pmf(struct wpa_supplicant *wpa_s, struct wpa_bss *bss in wpas_mbo_check_pmf() 127 static void wpas_mbo_non_pref_chan_attr_body(struct wpa_supplicant *wpa_s, in wpas_mbo_non_pref_chan_attr_body() 150 static void wpas_mbo_non_pref_chan_attr(struct wpa_supplicant *wpa_s, in wpas_mbo_non_pref_chan_attr() 172 static void wpas_mbo_non_pref_chan_subelement(struct wpa_supplicant *wpa_s, in wpas_mbo_non_pref_chan_subelement() 186 static void wpas_mbo_non_pref_chan_attrs(struct wpa_supplicant *wpa_s, in wpas_mbo_non_pref_chan_attrs() 226 int wpas_mbo_ie(struct wpa_supplicant *wpa_s, u8 *buf, size_t len, in wpas_mbo_ie() 272 static void wpas_mbo_send_wnm_notification(struct wpa_supplicant *wpa_s, in wpas_mbo_send_wnm_notification() 311 static void wpas_mbo_non_pref_chan_changed(struct wpa_supplicant *wpa_s) in wpas_mbo_non_pref_chan_changed() 354 int wpas_mbo_update_non_pref_chan(struct wpa_supplicant *wpa_s, in wpas_mbo_update_non_pref_chan() [all …]
|
D | scan.h | 20 void wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec); 21 int wpa_supplicant_trigger_scan(struct wpa_supplicant *wpa_s,
|
D | wnm_sta.c | 26 void wnm_deallocate_memory(struct wpa_supplicant *wpa_s) in wnm_deallocate_memory() 132 static void wnm_parse_neighbor_report(struct wpa_supplicant *wpa_s, in wnm_parse_neighbor_report() 171 static void wnm_clear_acceptable(struct wpa_supplicant *wpa_s) in wnm_clear_acceptable() 180 static struct wpa_bss * get_first_acceptable(struct wpa_supplicant *wpa_s) in get_first_acceptable() 197 get_mbo_transition_candidate(struct wpa_supplicant *wpa_s, in get_mbo_transition_candidate() 298 bool wpa_scan_res_match(struct wpa_supplicant *wpa_s, in wpa_scan_res_match() 321 compare_scan_neighbor_results(struct wpa_supplicant *wpa_s, os_time_t age_secs, in compare_scan_neighbor_results() 440 static u32 wnm_get_bss_info(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) in wnm_get_bss_info() 503 static int wnm_nei_rep_add_bss(struct wpa_supplicant *wpa_s, in wnm_nei_rep_add_bss() 536 static void wnm_add_cand_list(struct wpa_supplicant *wpa_s, struct wpabuf **buf) in wnm_add_cand_list() [all …]
|
D | rrm.c | 47 void wpas_rrm_reset(struct wpa_supplicant *wpa_s) in wpas_rrm_reset() 66 void wpas_rrm_process_neighbor_rep(struct wpa_supplicant *wpa_s, in wpas_rrm_process_neighbor_rep() 136 int wpas_rrm_send_neighbor_rep_request(struct wpa_supplicant *wpa_s, in wpas_rrm_send_neighbor_rep_request() 287 static void wpas_rrm_send_msr_report_mpdu(struct wpa_supplicant *wpa_s, in wpas_rrm_send_msr_report_mpdu() 357 static void wpas_rrm_send_msr_report(struct wpa_supplicant *wpa_s, in wpas_rrm_send_msr_report() 560 static int wpas_add_beacon_rep(struct wpa_supplicant *wpa_s, in wpas_add_beacon_rep() 607 static int wpas_beacon_rep_no_results(struct wpa_supplicant *wpa_s, in wpas_beacon_rep_no_results() 616 static void wpas_beacon_rep_table(struct wpa_supplicant *wpa_s, in wpas_beacon_rep_table() 634 static void wpas_rrm_refuse_request(struct wpa_supplicant *wpa_s) in wpas_rrm_refuse_request() 657 struct wpa_supplicant *wpa_s = eloop_ctx; in wpas_rrm_scan_timeout() [all …]
|
D | ieee802_11_common.h | 35 struct wpa_supplicant; 40 int ieee802_11_parse_elems(struct wpa_supplicant *wpa_s, const u8 *start, size_t len);
|
D | ieee802_11_common.c | 195 static int ieee802_11_parse_vendor_specific(struct wpa_supplicant *wpa_s, const struct element *ele… in ieee802_11_parse_vendor_specific() 226 static int ieee802_11_parse_extension(struct wpa_supplicant *wpa_s, const struct element *elem, con… in ieee802_11_parse_extension() 265 int ieee802_11_parse_elems(struct wpa_supplicant *wpa_s, const u8 *start, size_t len) in ieee802_11_parse_elems()
|
D | scan.c | 28 void wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec) in wpa_supplicant_req_scan()
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/ |
D | esp_scan.c | 26 extern struct wpa_supplicant g_wpa_supp; 30 struct wpa_supplicant *wpa_s = &g_wpa_supp; in scan_done_event_handler() 48 static void handle_wnm_scan_done(struct wpa_supplicant *wpa_s) in handle_wnm_scan_done() 67 static void scan_done_cleanup(struct wpa_supplicant *wpa_s) in scan_done_cleanup() 77 struct wpa_supplicant *wpa_s = &g_wpa_supp; in esp_supplicant_handle_scan_done_evt() 97 void esp_scan_init(struct wpa_supplicant *wpa_s) in esp_scan_init() 105 void esp_scan_deinit(struct wpa_supplicant *wpa_s) in esp_scan_deinit() 116 struct wpa_supplicant *wpa_s = &g_wpa_supp; in esp_handle_beacon_probe() 170 static int issue_scan(struct wpa_supplicant *wpa_s, in issue_scan() 262 int wpa_supplicant_trigger_scan(struct wpa_supplicant *wpa_s, in wpa_supplicant_trigger_scan()
|
D | esp_scan_i.h | 9 void esp_scan_init(struct wpa_supplicant *wpa_s); 10 void esp_scan_deinit(struct wpa_supplicant *wpa_s);
|
D | esp_common.c | 37 struct wpa_supplicant g_wpa_supp; 75 static void handle_rrm_frame(struct wpa_supplicant *wpa_s, u8 *sender, in handle_rrm_frame() 96 struct wpa_supplicant *wpa_s = &g_wpa_supp; in mgmt_rx_action() 165 static void clear_bssid_flag(struct wpa_supplicant *wpa_s) in clear_bssid_flag() 189 static void register_mgmt_frames(struct wpa_supplicant *wpa_s) in register_mgmt_frames() 328 struct wpa_supplicant *wpa_s = &g_wpa_supp; in esp_supplicant_common_init() 387 struct wpa_supplicant *wpa_s = &g_wpa_supp; in esp_supplicant_common_deinit() 428 struct wpa_supplicant *wpa_s = &g_wpa_supp; in supplicant_sta_conn_handler() 449 struct wpa_supplicant *wpa_s = &g_wpa_supp; in supplicant_sta_disconn_handler() 465 struct wpa_supplicant *wpa_s = &g_wpa_supp; in esp_rrm_is_rrm_supported_connection() [all …]
|
D | esp_common_i.h | 13 extern struct wpa_supplicant g_wpa_supp;
|
/hal_espressif-latest/components/wpa_supplicant/ |
D | README.md | 1 ## 'wpa_supplicant' ## 3 This component contains the upstream wpa_supplicant ported for ESP family of platforms. 8 To port it for different OS, esp_wifi and wpa_supplicant should be picked up a whole system(prefera…
|
D | linker.lf | 1 [mapping:wpa_supplicant]
|
/hal_espressif-latest/components/wpa_supplicant/src/drivers/ |
D | driver.h | 27 struct wpa_supplicant; 196 int wpa_drv_send_action(struct wpa_supplicant *wpa_s, 200 void wpa_supplicant_connect(struct wpa_supplicant *wpa_s,
|
/hal_espressif-latest/zephyr/esp32/ |
D | CMakeLists.txt | 98 ../../components/wpa_supplicant/esp_supplicant/src 99 ../../components/wpa_supplicant/esp_supplicant/include 100 ../../components/wpa_supplicant/include 101 ../../components/wpa_supplicant/include/esp_supplicant 102 ../../components/wpa_supplicant/port/include 103 ../../components/wpa_supplicant/src 104 ../../components/wpa_supplicant/src/crypto 105 ../../components/wpa_supplicant/src/eap_peer 106 ../../components/wpa_supplicant/src/utils 434 set(WPA_SUPPLICANT_COMPONENT_DIR "../../components/wpa_supplicant") [all …]
|
/hal_espressif-latest/zephyr/esp32c2/ |
D | CMakeLists.txt | 94 ../../components/wpa_supplicant/esp_supplicant/src 95 ../../components/wpa_supplicant/esp_supplicant/include 96 ../../components/wpa_supplicant/include 97 ../../components/wpa_supplicant/include/esp_supplicant 98 ../../components/wpa_supplicant/port/include 99 ../../components/wpa_supplicant/src 100 ../../components/wpa_supplicant/src/crypto 101 ../../components/wpa_supplicant/src/utils 102 ../../components/wpa_supplicant/src/eap_peer 392 set(WPA_SUPPLICANT_COMPONENT_DIR "../../components/wpa_supplicant") [all …]
|
/hal_espressif-latest/zephyr/esp32s2/ |
D | CMakeLists.txt | 93 ../../components/wpa_supplicant/esp_supplicant/src 94 ../../components/wpa_supplicant/esp_supplicant/include 95 ../../components/wpa_supplicant/include 96 ../../components/wpa_supplicant/include/esp_supplicant 97 ../../components/wpa_supplicant/port/include 98 ../../components/wpa_supplicant/src 99 ../../components/wpa_supplicant/src/crypto 100 ../../components/wpa_supplicant/src/utils 101 ../../components/wpa_supplicant/src/eap_peer 395 set(WPA_SUPPLICANT_COMPONENT_DIR "../../components/wpa_supplicant") [all …]
|
/hal_espressif-latest/zephyr/esp32c3/ |
D | CMakeLists.txt | 97 ../../components/wpa_supplicant/esp_supplicant/src 98 ../../components/wpa_supplicant/esp_supplicant/include 99 ../../components/wpa_supplicant/include 100 ../../components/wpa_supplicant/include/esp_supplicant 101 ../../components/wpa_supplicant/port/include 102 ../../components/wpa_supplicant/src 103 ../../components/wpa_supplicant/src/crypto 104 ../../components/wpa_supplicant/src/utils 105 ../../components/wpa_supplicant/src/eap_peer 447 set(WPA_SUPPLICANT_COMPONENT_DIR "../../components/wpa_supplicant") [all …]
|
/hal_espressif-latest/zephyr/esp32c6/ |
D | CMakeLists.txt | 96 ../../components/wpa_supplicant/esp_supplicant/src 97 ../../components/wpa_supplicant/esp_supplicant/include 98 ../../components/wpa_supplicant/include 99 ../../components/wpa_supplicant/include/esp_supplicant 100 ../../components/wpa_supplicant/port/include 101 ../../components/wpa_supplicant/src 102 ../../components/wpa_supplicant/src/crypto 103 ../../components/wpa_supplicant/src/utils 104 ../../components/wpa_supplicant/src/eap_peer 400 set(WPA_SUPPLICANT_COMPONENT_DIR "../../components/wpa_supplicant") [all …]
|
/hal_espressif-latest/zephyr/esp32s3/ |
D | CMakeLists.txt | 96 ../../components/wpa_supplicant/esp_supplicant/src 97 ../../components/wpa_supplicant/esp_supplicant/include 98 ../../components/wpa_supplicant/include 99 ../../components/wpa_supplicant/include/esp_supplicant 100 ../../components/wpa_supplicant/port/include 101 ../../components/wpa_supplicant/src 102 ../../components/wpa_supplicant/src/crypto 103 ../../components/wpa_supplicant/src/utils 104 ../../components/wpa_supplicant/src/eap_peer 464 set(WPA_SUPPLICANT_COMPONENT_DIR "../../components/wpa_supplicant") [all …]
|