/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | bss.h | 76 struct wpa_bss { struct 147 static inline const u8 * wpa_bss_ie_ptr(const struct wpa_bss *bss) in wpa_bss_ie_ptr() argument 153 const struct wpa_bss *bss); 158 void wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, 166 struct wpa_bss * wpa_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid, 168 struct wpa_bss * wpa_bss_get_bssid(struct wpa_supplicant *wpa_s, 170 struct wpa_bss * wpa_bss_get_bssid_latest(struct wpa_supplicant *wpa_s, 172 struct wpa_bss * wpa_bss_get_p2p_dev_addr(struct wpa_supplicant *wpa_s, 174 struct wpa_bss * wpa_bss_get_id(struct wpa_supplicant *wpa_s, unsigned int id); 175 struct wpa_bss * wpa_bss_get_id_range(struct wpa_supplicant *wpa_s, [all …]
|
H A D | bss.c | 24 static void wpa_bss_set_hessid(struct wpa_bss *bss) in wpa_bss_set_hessid() 112 int wpa_bss_anqp_unshare_alloc(struct wpa_bss *bss) in wpa_bss_anqp_unshare_alloc() 189 wpa_bss_check_pending_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) in wpa_bss_check_pending_connect() 209 struct wpa_bss *new_bss) in wpa_bss_update_pending_connect() 219 void wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, in wpa_bss_remove() 231 * sizeof(struct wpa_bss *)); in wpa_bss_remove() 260 struct wpa_bss * wpa_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid, in wpa_bss_get() 263 struct wpa_bss *bss; in wpa_bss_get() 267 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) { in wpa_bss_get() 295 static void wpa_bss_copy_res(struct wpa_bss *dst, struct wpa_scan_res *src, in wpa_bss_copy_res() [all …]
|
H A D | wps_supplicant.h | 19 struct wpa_bss; 41 struct wpa_ssid *ssid, struct wpa_bss *bss); 43 struct wpa_ssid *ssid, struct wpa_bss *bss); 45 struct wpa_bss *selected, struct wpa_ssid *ssid); 116 struct wpa_bss *bss) in wpas_wps_ssid_bss_match() 123 struct wpa_bss *bss) in wpas_wps_ssid_wildcard_ok() 129 struct wpa_bss *selected, in wpas_wps_scan_pbc_overlap()
|
H A D | wpa_supplicant_i.h | 39 struct wpa_bss; 385 struct wpa_bss *bss; 389 int wpas_valid_bss_ssid(struct wpa_supplicant *wpa_s, struct wpa_bss *test_bss, 728 struct wpa_bss *current_bss; 738 struct wpa_bss *bss; 804 struct wpa_bss **last_scan_res; 1234 struct wpa_bss *interworking_gas_bss; 1313 struct wpa_bss *wnm_target_bss; 1599 struct wpa_bss *ml_connect_probe_bss; 1649 struct wpa_bss *bss, struct wpa_ssid *ssid, [all …]
|
H A D | interworking.c | 50 struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, 53 struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, 230 static int additional_roaming_consortiums(struct wpa_bss *bss) in additional_roaming_consortiums() 248 struct wpa_bss *bss) in interworking_anqp_send_req() 889 struct wpa_cred *cred, struct wpa_bss *bss) in already_connected() 892 struct wpa_bss *selected; in already_connected() 916 struct wpa_bss *bss) in remove_duplicate_network() 981 struct wpa_bss *bss, int only_add) in interworking_connect_3gpp() 1206 static int cred_no_required_oi_match(struct wpa_cred *cred, struct wpa_bss *bss) in cred_no_required_oi_match() 1233 static int cred_excluded_ssid(struct wpa_cred *cred, struct wpa_bss *bss) in cred_excluded_ssid() [all …]
|
H A D | hs20_supplicant.h | 22 struct wpa_bss *bss, const u8 *sa, 24 int get_hs20_version(struct wpa_bss *bss); 26 struct wpa_bss *bss);
|
H A D | wnm_sta.c | 547 struct wpa_bss *bss = wpa_s->current_bss; in wnm_nei_get_chan() 627 static struct wpa_bss * 631 struct wpa_bss *target = NULL; in get_mbo_transition_candidate() 719 static struct wpa_bss * find_better_target(struct wpa_bss *a, in find_better_target() 720 struct wpa_bss *b) in find_better_target() 742 static struct wpa_bss * 747 struct wpa_bss *bss = wpa_s->current_bss; in compare_scan_neighbor_results() 748 struct wpa_bss *target; in compare_scan_neighbor_results() 749 struct wpa_bss *best_target = NULL; in compare_scan_neighbor_results() 750 struct wpa_bss *bss_in_list = NULL; in compare_scan_neighbor_results() [all …]
|
H A D | wnm_sta.h | 81 bool wnm_is_bss_excluded(struct wpa_supplicant *wpa_s, struct wpa_bss *bss); 103 wnm_is_bss_excluded(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) in wnm_is_bss_excluded()
|
H A D | events.c | 140 static struct wpa_bss * __wpa_supplicant_get_new_bss( in __wpa_supplicant_get_new_bss() 151 static struct wpa_bss * _wpa_supplicant_get_new_bss( in _wpa_supplicant_get_new_bss() 155 struct wpa_bss *bss = __wpa_supplicant_get_new_bss(wpa_s, bssid, ssid, in _wpa_supplicant_get_new_bss() 167 static struct wpa_bss * wpa_supplicant_get_new_bss( in wpa_supplicant_get_new_bss() 170 struct wpa_bss *bss = NULL; in wpa_supplicant_get_new_bss() 196 static struct wpa_bss * 199 struct wpa_bss *bss = wpa_supplicant_get_new_bss(wpa_s, bssid); in wpa_supplicant_update_current_bss() 211 struct wpa_bss *bss = wpa_supplicant_get_new_bss(wpa_s, bssid); in wpa_supplicant_update_link_bss() 222 struct wpa_bss *bss; in wpa_supplicant_select_config() 606 static int wpa_supplicant_match_privacy(struct wpa_bss *bss, in wpa_supplicant_match_privacy() [all …]
|
H A D | sme.h | 15 struct wpa_bss *bss, struct wpa_ssid *ssid); 49 struct wpa_bss *bss, in sme_authenticate()
|
H A D | mbo.c | 68 static const u8 * wpas_mbo_get_bss_attr(struct wpa_bss *bss, in wpas_mbo_get_bss_attr() 90 const u8 * wpas_mbo_check_assoc_disallow(struct wpa_bss *bss) in wpas_mbo_check_assoc_disallow() 103 void wpas_mbo_check_pmf(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, in wpas_mbo_check_pmf() 621 struct wpa_bss *bss, u32 mbo_subtypes) in mbo_build_anqp_buf() 658 struct wpa_bss *bss, const u8 *sa, in mbo_parse_rx_anqp_resp()
|
H A D | pasn_supplicant.c | 158 struct wpa_bss *bss; in wpas_pasn_get_params_from_bss() 462 static struct wpa_bss * wpas_pasn_allowed(struct wpa_supplicant *wpa_s, in wpas_pasn_allowed() 466 struct wpa_bss *bss; in wpas_pasn_allowed() 512 struct wpa_bss *bss; in wpas_pasn_auth_start_cb() 683 struct wpa_bss *bss; in wpas_pasn_auth_start() 926 struct wpa_bss *bss; in wpas_pasn_deauthenticate()
|
H A D | hs20_supplicant.c | 70 struct wpa_bss *bss = wpa_s->current_bss; in hs20_configure_frame_filters() 145 int get_hs20_version(struct wpa_bss *bss) in get_hs20_version() 161 struct wpa_bss *bss) in is_hs20_network() 268 struct wpa_bss *bss; in hs20_anqp_send_req() 590 struct wpa_bss *bss, const u8 *sa, in hs20_parse_rx_hs20_anqp_resp() 856 static void hs20_osu_add_prov(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, in hs20_osu_add_prov() 1071 struct wpa_bss *bss; in hs20_osu_icon_fetch() 1081 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) { in hs20_osu_icon_fetch()
|
H A D | interworking.h | 28 int interworking_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *bss,
|
H A D | dpp_supplicant.h | 37 struct wpa_bss *bss);
|
H A D | wps_supplicant.c | 82 static struct wpabuf * wpas_wps_get_wps_ie(struct wpa_bss *bss) in wpas_wps_get_wps_ie() 129 struct wpa_bss *bss; in wpas_wps_eapol_cb() 198 struct wpa_bss *bss; in wpas_wps_security_workaround() 1050 struct wpa_bss *bss; in wpas_wps_add_network() 1063 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) { in wpas_wps_add_network() 1132 struct wpa_bss *bss; in wpas_wps_reassoc() 1722 struct wpa_ssid *ssid, struct wpa_bss *bss) in wpas_wps_ssid_bss_match() 1797 struct wpa_bss *bss) in wpas_wps_ssid_wildcard_ok() 1853 struct wpa_bss *selected, in wpas_wps_is_pbc_overlap() 1883 struct wpa_bss *selected, struct wpa_ssid *ssid) in wpas_wps_scan_pbc_overlap() [all …]
|
H A D | sme.c | 101 struct wpa_bss *bss; in sme_auth_build_sae_commit() 328 struct wpa_bss *bss) in sme_auth_handle_rrm() 385 struct wpa_bss *bss) in wpas_ml_handle_removed_links() 394 static struct wpa_bss * wpas_ml_connect_pref(struct wpa_supplicant *wpa_s, in wpas_ml_connect_pref() 395 struct wpa_bss *bss, in wpas_ml_connect_pref() 521 struct wpa_bss *bss, struct wpa_ssid *ssid) in wpas_sme_set_mlo_links() 549 struct wpa_bss *bss, struct wpa_ssid *ssid, in sme_send_authentication() 1263 struct wpa_bss *bss, struct wpa_ssid *ssid) in sme_authenticate() 2870 struct wpa_bss *bss = wpa_s->current_bss; in sme_event_assoc_reject() 2898 struct wpa_bss *bss = wpa_s->current_bss; in sme_event_assoc_reject() [all …]
|
H A D | op_classes.c | 506 static int wpas_sta_secondary_channel_offset(struct wpa_bss *bss, u8 *current, in wpas_sta_secondary_channel_offset() 525 struct wpa_bss *bss, u8 *pos, size_t len) in wpas_supp_op_class_ie()
|
H A D | rrm.c | 783 struct wpa_bss *bss, u8 *buf, in wpas_beacon_rep_add_frame_body() 868 struct wpa_bss *bss, in wpas_add_beacon_rep_elem() 935 struct wpabuf **wpa_buf, struct wpa_bss *bss, in wpas_add_beacon_rep() 1569 struct wpa_bss *bss = in wpas_beacon_rep_scan_process()
|
H A D | wpa_supplicant.c | 935 struct wpa_bss *bss; in wpas_verify_ssid_beacon() 993 struct wpa_bss *bss; in wpas_verify_ssid_beacon_prot() 1478 struct wpa_bss *bss, struct wpa_ssid *ssid, in wpa_supplicant_get_psk() 1691 struct wpa_bss *bss, struct wpa_ssid *ssid, in wpa_supplicant_set_suites() 2218 struct wpa_bss *bss) in wpas_ext_capab_byte() 2321 size_t buflen, struct wpa_bss *bss) in wpas_build_ext_capab() 2357 struct wpa_bss *test_bss) in wpas_valid_bss() 2359 struct wpa_bss *bss; in wpas_valid_bss() 2361 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) { in wpas_valid_bss() 2384 int wpas_valid_bss_ssid(struct wpa_supplicant *wpa_s, struct wpa_bss *test_bss, in wpas_valid_bss_ssid() [all …]
|
H A D | notify.h | 166 struct wpa_bss *bss,
|
H A D | ctrl_iface.c | 1347 struct wpa_bss *bss; in wpa_supplicant_ctrl_iface_ft_ds() 3081 const struct wpa_bss *bss) in wpa_supplicant_wps_ie_txt() 3096 const struct wpa_bss *bss, char *buf, size_t buflen) in wpa_supplicant_ctrl_iface_scan_result() 3267 struct wpa_bss *bss; in wpa_supplicant_ctrl_iface_scan_results() 3278 dl_list_for_each(bss, &wpa_s->bss_id, struct wpa_bss, list_id) { in wpa_supplicant_ctrl_iface_scan_results() 5006 static int print_fils_indication(struct wpa_bss *bss, char *pos, char *end) in print_fils_indication() 5077 static int print_rnr(struct wpa_bss *bss, char *pos, char *end) in print_rnr() 5191 static int print_ml(struct wpa_bss *bss, char *pos, char *end) in print_ml() 5326 static int print_bss_info(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, in print_bss_info() 5798 struct wpa_bss *bss; in wpa_supplicant_ctrl_iface_bss() [all …]
|
H A D | wpas_glue.c | 400 struct wpa_bss *curr = NULL, *bss; in wpa_get_beacon_ie() 404 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) { in wpa_get_beacon_ie() 730 struct wpa_bss *bss; in wpa_supplicant_mark_authenticated()
|
/freebsd/contrib/wpa/wpa_supplicant/dbus/ |
H A D | dbus_new.h | 20 struct wpa_bss; 277 struct wpa_bss *bss, 645 struct wpa_bss *bss, in wpas_dbus_signal_interworking_ap_added()
|
H A D | dbus_new_handlers.c | 2528 struct wpa_bss *bss; in wpas_dbus_handler_roam() 4333 struct wpa_bss *bss; in wpas_dbus_getter_bsss() 4351 dl_list_for_each(bss, &wpa_s->bss_id, struct wpa_bss, list_id) { in wpas_dbus_getter_bsss() 5165 static struct wpa_bss * get_bss_helper(struct bss_handler_args *args, in get_bss_helper() 5168 struct wpa_bss *res = wpa_bss_get_id(args->wpa_s, args->id); in get_bss_helper() 5196 struct wpa_bss *res; in wpas_dbus_getter_bss_bssid() 5222 struct wpa_bss *res; in wpas_dbus_getter_bss_ssid() 5248 struct wpa_bss *res; in wpas_dbus_getter_bss_privacy() 5275 struct wpa_bss *res; in wpas_dbus_getter_bss_mode() 5324 struct wpa_bss *res; in wpas_dbus_getter_bss_signal() [all …]
|