/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/ |
H A D | bss.c | 20 #include "bss.h" 22 static void wpa_bss_set_hessid(struct wpa_bss *bss) in wpa_bss_set_hessid() argument 25 const u8 *ie = wpa_bss_get_ie(bss, WLAN_EID_INTERWORKING); in wpa_bss_set_hessid() 27 os_memset(bss->hessid, 0, ETH_ALEN); in wpa_bss_set_hessid() 31 os_memcpy(bss->hessid, ie + 3, ETH_ALEN); in wpa_bss_set_hessid() 33 os_memcpy(bss->hessid, ie + 5, ETH_ALEN); in wpa_bss_set_hessid() 104 * @bss: BSS entry 110 int wpa_bss_anqp_unshare_alloc(struct wpa_bss *bss) in wpa_bss_anqp_unshare_alloc() argument 114 if (bss->anqp && bss in wpa_bss_anqp_unshare_alloc() 211 wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, const char *reason) wpa_bss_remove() argument 254 struct wpa_bss *bss; wpa_bss_get() local 304 wpa_bss_is_wps_candidate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) wpa_bss_is_wps_candidate() argument 345 is_p2p_pending_bss(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) is_p2p_pending_bss() argument 363 wpa_bss_known(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) wpa_bss_known() argument 382 wpa_bss_in_use(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) wpa_bss_in_use() argument 413 struct wpa_bss *bss; wpa_bss_remove_oldest_unknown() local 429 struct wpa_bss *bss; wpa_bss_remove_oldest() local 457 struct wpa_bss *bss; wpa_bss_add() local 635 notify_bss_changes(struct wpa_supplicant *wpa_s, u32 changes, const struct wpa_bss *bss) notify_bss_changes() argument 670 wpa_bss_update(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_scan_res *res, struct os_reltime *fetch_time) wpa_bss_update() argument 836 struct wpa_bss *bss; wpa_bss_update_scan_res() local 950 wpa_bss_included_in_scan(const struct wpa_bss *bss, const struct scan_info *info) wpa_bss_included_in_scan() argument 1004 struct wpa_bss *bss, *n; wpa_bss_update_end() local 1037 struct wpa_bss *bss, *n; wpa_bss_flush_by_age() local 1080 struct wpa_bss *bss, *n; wpa_bss_flush() local 1114 struct wpa_bss *bss; wpa_bss_get_bssid() local 1139 struct wpa_bss *bss, *found = NULL; wpa_bss_get_bssid_latest() local 1167 struct wpa_bss *bss, *found = NULL; wpa_bss_get_p2p_dev_addr() local 1191 struct wpa_bss *bss; wpa_bss_get_id() local 1214 struct wpa_bss *bss; wpa_bss_get_id_range() local 1232 wpa_bss_get_ie(const struct wpa_bss *bss, u8 ie) wpa_bss_get_ie() argument 1247 wpa_bss_get_ie_ext(const struct wpa_bss *bss, u8 ext) wpa_bss_get_ie_ext() argument 1262 wpa_bss_get_vendor_ie(const struct wpa_bss *bss, u32 vendor_type) wpa_bss_get_vendor_ie() argument 1291 wpa_bss_get_vendor_ie_beacon(const struct wpa_bss *bss, u32 vendor_type) wpa_bss_get_vendor_ie_beacon() argument 1324 wpa_bss_get_vendor_ie_multi(const struct wpa_bss *bss, u32 vendor_type) wpa_bss_get_vendor_ie_multi() argument 1373 wpa_bss_get_vendor_ie_multi_beacon(const struct wpa_bss *bss, u32 vendor_type) wpa_bss_get_vendor_ie_multi_beacon() argument 1410 wpa_bss_get_max_rate(const struct wpa_bss *bss) wpa_bss_get_max_rate() argument 1441 wpa_bss_get_bit_rates(const struct wpa_bss *bss, u8 **rates) wpa_bss_get_bit_rates() argument 1478 wpa_bss_get_fils_cache_id(const struct wpa_bss *bss) wpa_bss_get_fils_cache_id() argument 1493 wpa_bss_ext_capab(const struct wpa_bss *bss, unsigned int capab) wpa_bss_ext_capab() argument 1502 wpa_bss_defrag_mle(const struct wpa_bss *bss, u8 type) wpa_bss_defrag_mle() argument [all...] |
H A D | bgscan_learn.c | 39 struct dl_list bss; member 45 static void bss_free(struct bgscan_learn_bss *bss) in bss_free() argument 47 os_free(bss->neigh); in bss_free() 48 os_free(bss); in bss_free() 68 static void bgscan_learn_add_neighbor(struct bgscan_learn_bss *bss, in bgscan_learn_add_neighbor() argument 73 if (os_memcmp(bss->bssid, bssid, ETH_ALEN) == 0) in bgscan_learn_add_neighbor() 75 if (bssid_in_array(bss->neigh, bss->num_neigh, bssid)) in bgscan_learn_add_neighbor() 78 n = os_realloc_array(bss->neigh, bss in bgscan_learn_add_neighbor() 91 struct bgscan_learn_bss *bss; bgscan_learn_get_bss() local 105 struct bgscan_learn_bss *bss; bgscan_learn_load() local 164 struct bgscan_learn_bss *bss; bgscan_learn_save() local 214 struct bgscan_learn_bss *bss; bgscan_learn_get_freqs() local 447 struct bgscan_learn_bss *bss, *n; bgscan_learn_deinit() local 464 bgscan_learn_bss_match(struct bgscan_learn_data *data, struct wpa_scan_res *bss) bgscan_learn_bss_match() argument 512 struct bgscan_learn_bss *bss; bgscan_learn_notify_scan() local [all...] |
H A D | ap.c | 457 struct hostapd_bss_config *bss = conf->bss[0]; in wpa_supplicant_conf_ap() local 461 os_strlcpy(bss->iface, wpa_s->ifname, sizeof(bss->iface)); in wpa_supplicant_conf_ap() 471 bss->pbss = ssid->pbss; in wpa_supplicant_conf_ap() 525 bss->isolate = !wpa_s->conf->p2p_intra_bss; in wpa_supplicant_conf_ap() 526 bss->extended_key_id = wpa_s->conf->extended_key_id; in wpa_supplicant_conf_ap() 527 bss->force_per_enrollee_psk = wpa_s->global->p2p_per_sta_psk; in wpa_supplicant_conf_ap() 528 bss->wpa_deny_ptk0_rekey = ssid->wpa_deny_ptk0_rekey; in wpa_supplicant_conf_ap() 531 os_memcpy(bss in wpa_supplicant_conf_ap() [all...] |
H A D | interworking.c | 27 #include "bss.h" 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() argument 233 ie = wpa_bss_get_ie(bss, WLAN_EID_ROAMING_CONSORTIUM); in additional_roaming_consortiums() 248 struct wpa_bss *bss) in interworking_anqp_send_req() 259 MAC2STR(bss->bssid)); in interworking_anqp_send_req() 261 MAC2STR_SEC(bss->bssid)); in interworking_anqp_send_req() 263 wpa_s->interworking_gas_bss = bss; in interworking_anqp_send_req() 271 additional_roaming_consortiums(bss))) in interworking_anqp_send_req() 247 interworking_anqp_send_req(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) interworking_anqp_send_req() argument 886 already_connected(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) already_connected() argument 912 remove_duplicate_network(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) remove_duplicate_network() argument 977 interworking_connect_3gpp(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss, int only_add) interworking_connect_3gpp() argument 1181 cred_no_required_oi_match(struct wpa_cred *cred, struct wpa_bss *bss) cred_no_required_oi_match() argument 1202 cred_excluded_ssid(struct wpa_cred *cred, struct wpa_bss *bss) cred_excluded_ssid() argument 1220 cred_below_min_backhaul(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) cred_below_min_backhaul() argument 1281 cred_over_max_bss_load(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) cred_over_max_bss_load() argument 1333 cred_conn_capab_missing(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) cred_conn_capab_missing() argument 1379 interworking_credentials_available_roaming_consortium( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) interworking_credentials_available_roaming_consortium() argument 1592 interworking_connect_roaming_consortium( struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss, int only_add) interworking_connect_roaming_consortium() argument 1675 interworking_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int only_add) interworking_connect() argument 1970 interworking_credentials_available_3gpp( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) interworking_credentials_available_3gpp() argument 2095 interworking_credentials_available_realm( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) interworking_credentials_available_realm() argument 2175 interworking_credentials_available_helper( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) interworking_credentials_available_helper() argument 2221 interworking_credentials_available( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int *excluded) interworking_credentials_available() argument 2352 struct wpa_bss *bss; interworking_find_network_match() local 2394 roaming_prio(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) roaming_prio() argument 2428 struct wpa_bss *bss; pick_best_roaming_partner() local 2478 struct wpa_bss *bss, *selected = NULL, *selected_home = NULL; interworking_select_network() local 2639 interworking_match_anqp_info(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) interworking_match_anqp_info() argument 2681 struct wpa_bss *bss; interworking_next_anqp_fetch() local 2761 struct wpa_bss *bss; interworking_start_fetch_anqp() local 2807 struct wpa_bss *bss; anqp_send_req() local 2943 interworking_parse_rx_anqp_resp(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, const u8 *sa, u16 info_id, const u8 *data, size_t slen, u8 dialog_token) interworking_parse_rx_anqp_resp() argument 3126 struct wpa_bss *bss = NULL, *tmp; anqp_resp_cb() local 3275 struct wpa_bss *bss; gas_send_request() local [all...] |
H A D | bss.h | 77 /** List entry for struct wpa_supplicant::bss */ 142 static inline const u8 * wpa_bss_ie_ptr(const struct wpa_bss *bss) in wpa_bss_ie_ptr() argument 144 return bss->ies; in wpa_bss_ie_ptr() 148 const struct wpa_bss *bss); 153 void wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, 172 const u8 * wpa_bss_get_ie(const struct wpa_bss *bss, u8 ie); 173 const u8 * wpa_bss_get_ie_ext(const struct wpa_bss *bss, u8 ext); 174 const u8 * wpa_bss_get_vendor_ie(const struct wpa_bss *bss, u32 vendor_type); 175 const u8 * wpa_bss_get_vendor_ie_beacon(const struct wpa_bss *bss, 177 struct wpabuf * wpa_bss_get_vendor_ie_multi(const struct wpa_bss *bss, 196 bss_is_dmg(const struct wpa_bss *bss) bss_is_dmg() argument 206 bss_is_pbss(struct wpa_bss *bss) bss_is_pbss() argument 212 wpa_bss_update_level(struct wpa_bss *bss, int new_level) wpa_bss_update_level() argument [all...] |
H A D | mesh.c | 153 static void wpas_mesh_copy_groups(struct hostapd_data *bss, in wpas_mesh_copy_groups() argument 164 bss->conf->sae_groups = os_malloc(groups_size); in wpas_mesh_copy_groups() 165 if (bss->conf->sae_groups) in wpas_mesh_copy_groups() 166 os_memcpy(bss->conf->sae_groups, wpa_s->conf->sae_groups, in wpas_mesh_copy_groups() 175 struct hostapd_data *bss = ifmsh->bss[0]; in wpas_mesh_init_rsn() local 189 bss->conf->wpa = ssid->proto; in wpas_mesh_init_rsn() 190 bss->conf->wpa_key_mgmt = ssid->key_mgmt; in wpas_mesh_init_rsn() 193 wpas_mesh_copy_groups(bss, wpa_s); in wpas_mesh_init_rsn() 195 bss in wpas_mesh_init_rsn() 325 struct hostapd_data *bss; wpa_supplicant_mesh_enable_iface_cb() local 390 struct hostapd_data *bss; wpa_supplicant_mesh_init() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/ |
H A D | bss.c | 20 #include "bss.h" 34 static void wpa_bss_set_hessid(struct wpa_bss *bss) in wpa_bss_set_hessid() argument 37 const u8 *ie = wpa_bss_get_ie(bss, WLAN_EID_INTERWORKING); in wpa_bss_set_hessid() 39 os_memset(bss->hessid, 0, ETH_ALEN); in wpa_bss_set_hessid() 43 os_memcpy(bss->hessid, ie + 3, ETH_ALEN); in wpa_bss_set_hessid() 45 os_memcpy(bss->hessid, ie + 5, ETH_ALEN); in wpa_bss_set_hessid() 116 * @bss: BSS entry 122 int wpa_bss_anqp_unshare_alloc(struct wpa_bss *bss) in wpa_bss_anqp_unshare_alloc() argument 126 if (bss->anqp && bss in wpa_bss_anqp_unshare_alloc() 223 wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, const char *reason) wpa_bss_remove() argument 263 struct wpa_bss *bss; wpa_bss_get() local 313 wpa_bss_is_wps_candidate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) wpa_bss_is_wps_candidate() argument 354 wpa_bss_known(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) wpa_bss_known() argument 370 wpa_bss_in_use(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) wpa_bss_in_use() argument 389 struct wpa_bss *bss; wpa_bss_remove_oldest_unknown() local 405 struct wpa_bss *bss; wpa_bss_remove_oldest() local 433 struct wpa_bss *bss; wpa_bss_add() local 570 notify_bss_changes(struct wpa_supplicant *wpa_s, u32 changes, const struct wpa_bss *bss) notify_bss_changes() argument 605 wpa_bss_update(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_scan_res *res, struct os_reltime *fetch_time) wpa_bss_update() argument 744 struct wpa_bss *bss; wpa_bss_update_scan_res() local 836 wpa_bss_included_in_scan(const struct wpa_bss *bss, const struct scan_info *info) wpa_bss_included_in_scan() argument 890 struct wpa_bss *bss, *n; wpa_bss_update_end() local 923 struct wpa_bss *bss, *n; wpa_bss_flush_by_age() local 966 struct wpa_bss *bss, *n; wpa_bss_flush() local 1000 struct wpa_bss *bss; wpa_bss_get_bssid() local 1025 struct wpa_bss *bss, *found = NULL; wpa_bss_get_bssid_latest() local 1049 struct wpa_bss *bss; wpa_bss_get_p2p_dev_addr() local 1070 struct wpa_bss *bss; wpa_bss_get_id() local 1093 struct wpa_bss *bss; wpa_bss_get_id_range() local 1111 wpa_bss_get_ie(const struct wpa_bss *bss, u8 ie) wpa_bss_get_ie() argument 1126 wpa_bss_get_vendor_ie(const struct wpa_bss *bss, u32 vendor_type) wpa_bss_get_vendor_ie() argument 1158 wpa_bss_get_vendor_ie_beacon(const struct wpa_bss *bss, u32 vendor_type) wpa_bss_get_vendor_ie_beacon() argument 1193 wpa_bss_get_vendor_ie_multi(const struct wpa_bss *bss, u32 vendor_type) wpa_bss_get_vendor_ie_multi() argument 1237 wpa_bss_get_vendor_ie_multi_beacon(const struct wpa_bss *bss, u32 vendor_type) wpa_bss_get_vendor_ie_multi_beacon() argument 1274 wpa_bss_get_max_rate(const struct wpa_bss *bss) wpa_bss_get_max_rate() argument 1305 wpa_bss_get_bit_rates(const struct wpa_bss *bss, u8 **rates) wpa_bss_get_bit_rates() argument 1342 wpa_bss_get_fils_cache_id(struct wpa_bss *bss) wpa_bss_get_fils_cache_id() argument 1357 wpa_bss_ext_capab(const struct wpa_bss *bss, unsigned int capab) wpa_bss_ext_capab() argument [all...] |
H A D | bgscan_learn.c | 39 struct dl_list bss; member 45 static void bss_free(struct bgscan_learn_bss *bss) in bss_free() argument 47 os_free(bss->neigh); in bss_free() 48 os_free(bss); in bss_free() 68 static void bgscan_learn_add_neighbor(struct bgscan_learn_bss *bss, in bgscan_learn_add_neighbor() argument 73 if (os_memcmp(bss->bssid, bssid, ETH_ALEN) == 0) in bgscan_learn_add_neighbor() 75 if (bssid_in_array(bss->neigh, bss->num_neigh, bssid)) in bgscan_learn_add_neighbor() 78 n = os_realloc_array(bss->neigh, bss in bgscan_learn_add_neighbor() 91 struct bgscan_learn_bss *bss; bgscan_learn_get_bss() local 105 struct bgscan_learn_bss *bss; bgscan_learn_load() local 164 struct bgscan_learn_bss *bss; bgscan_learn_save() local 214 struct bgscan_learn_bss *bss; bgscan_learn_get_freqs() local 447 struct bgscan_learn_bss *bss, *n; bgscan_learn_deinit() local 464 bgscan_learn_bss_match(struct bgscan_learn_data *data, struct wpa_scan_res *bss) bgscan_learn_bss_match() argument 512 struct bgscan_learn_bss *bss; bgscan_learn_notify_scan() local [all...] |
H A D | ap.c | 282 struct hostapd_bss_config *bss = conf->bss[0]; in wpa_supplicant_conf_ap() local 286 os_strlcpy(bss->iface, wpa_s->ifname, sizeof(bss->iface)); in wpa_supplicant_conf_ap() 296 bss->pbss = ssid->pbss; in wpa_supplicant_conf_ap() 350 bss->isolate = !wpa_s->conf->p2p_intra_bss; in wpa_supplicant_conf_ap() 351 bss->force_per_enrollee_psk = wpa_s->global->p2p_per_sta_psk; in wpa_supplicant_conf_ap() 354 os_memcpy(bss->ip_addr_go, wpa_s->p2pdev->conf->ip_addr_go, 4); in wpa_supplicant_conf_ap() 355 os_memcpy(bss->ip_addr_mask, wpa_s->p2pdev->conf->ip_addr_mask, in wpa_supplicant_conf_ap() 357 os_memcpy(bss in wpa_supplicant_conf_ap() [all...] |
H A D | interworking.c | 27 #include "bss.h" 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() argument 233 ie = wpa_bss_get_ie(bss, WLAN_EID_ROAMING_CONSORTIUM); in additional_roaming_consortiums() 248 struct wpa_bss *bss) in interworking_anqp_send_req() 259 MAC2STR(bss->bssid)); in interworking_anqp_send_req() 260 wpa_s->interworking_gas_bss = bss; in interworking_anqp_send_req() 268 additional_roaming_consortiums(bss))) in interworking_anqp_send_req() 284 if (wpa_bss_get_vendor_ie(bss, HS20_IE_VENDOR_TYP in interworking_anqp_send_req() 247 interworking_anqp_send_req(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) interworking_anqp_send_req() argument 880 already_connected(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) already_connected() argument 906 remove_duplicate_network(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) remove_duplicate_network() argument 968 interworking_connect_3gpp(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss, int only_add) interworking_connect_3gpp() argument 1170 cred_no_required_oi_match(struct wpa_cred *cred, struct wpa_bss *bss) cred_no_required_oi_match() argument 1191 cred_excluded_ssid(struct wpa_cred *cred, struct wpa_bss *bss) cred_excluded_ssid() argument 1209 cred_below_min_backhaul(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) cred_below_min_backhaul() argument 1270 cred_over_max_bss_load(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) cred_over_max_bss_load() argument 1322 cred_conn_capab_missing(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) cred_conn_capab_missing() argument 1368 interworking_credentials_available_roaming_consortium( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) interworking_credentials_available_roaming_consortium() argument 1559 interworking_connect_roaming_consortium( struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss, int only_add) interworking_connect_roaming_consortium() argument 1642 interworking_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int only_add) interworking_connect() argument 1927 interworking_credentials_available_3gpp( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) interworking_credentials_available_3gpp() argument 2052 interworking_credentials_available_realm( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) interworking_credentials_available_realm() argument 2128 interworking_credentials_available_helper( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) interworking_credentials_available_helper() argument 2174 interworking_credentials_available( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int *excluded) interworking_credentials_available() argument 2305 struct wpa_bss *bss; interworking_find_network_match() local 2347 roaming_prio(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) roaming_prio() argument 2381 struct wpa_bss *bss; pick_best_roaming_partner() local 2431 struct wpa_bss *bss, *selected = NULL, *selected_home = NULL; interworking_select_network() local 2591 interworking_match_anqp_info(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) interworking_match_anqp_info() argument 2630 struct wpa_bss *bss; interworking_next_anqp_fetch() local 2707 struct wpa_bss *bss; interworking_start_fetch_anqp() local 2754 struct wpa_bss *bss; anqp_send_req() local 2877 interworking_parse_rx_anqp_resp(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, const u8 *sa, u16 info_id, const u8 *data, size_t slen, u8 dialog_token) interworking_parse_rx_anqp_resp() argument 3056 struct wpa_bss *bss = NULL, *tmp; anqp_resp_cb() local 3205 struct wpa_bss *bss; gas_send_request() local [all...] |
H A D | bss.h | 65 /** List entry for struct wpa_supplicant::bss */ 119 void wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, 138 const u8 * wpa_bss_get_ie(const struct wpa_bss *bss, u8 ie); 139 const u8 * wpa_bss_get_vendor_ie(const struct wpa_bss *bss, u32 vendor_type); 140 const u8 * wpa_bss_get_vendor_ie_beacon(const struct wpa_bss *bss, 142 struct wpabuf * wpa_bss_get_vendor_ie_multi(const struct wpa_bss *bss, 144 struct wpabuf * wpa_bss_get_vendor_ie_multi_beacon(const struct wpa_bss *bss, 146 int wpa_bss_get_max_rate(const struct wpa_bss *bss); 147 int wpa_bss_get_bit_rates(const struct wpa_bss *bss, u8 **rates); 149 int wpa_bss_anqp_unshare_alloc(struct wpa_bss *bss); 161 bss_is_dmg(const struct wpa_bss *bss) bss_is_dmg() argument 171 bss_is_pbss(struct wpa_bss *bss) bss_is_pbss() argument 177 wpa_bss_update_level(struct wpa_bss *bss, int new_level) wpa_bss_update_level() argument [all...] |
H A D | mesh.c | 137 static void wpas_mesh_copy_groups(struct hostapd_data *bss, in wpas_mesh_copy_groups() argument 148 bss->conf->sae_groups = os_malloc(groups_size); in wpas_mesh_copy_groups() 149 if (bss->conf->sae_groups) in wpas_mesh_copy_groups() 150 os_memcpy(bss->conf->sae_groups, wpa_s->conf->sae_groups, in wpas_mesh_copy_groups() 159 struct hostapd_data *bss = ifmsh->bss[0]; in wpas_mesh_init_rsn() local 173 bss->conf->wpa = ssid->proto; in wpas_mesh_init_rsn() 174 bss->conf->wpa_key_mgmt = ssid->key_mgmt; in wpas_mesh_init_rsn() 177 wpas_mesh_copy_groups(bss, wpa_s); in wpas_mesh_init_rsn() 179 bss in wpas_mesh_init_rsn() 248 struct hostapd_data *bss; wpa_supplicant_mesh_init() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/ |
H A D | ap_config.c | 28 static void hostapd_config_free_vlan(struct hostapd_bss_config *bss) in hostapd_config_free_vlan() argument 32 vlan = bss->vlan; in hostapd_config_free_vlan() 40 bss->vlan = NULL; in hostapd_config_free_vlan() 48 void hostapd_config_defaults_bss(struct hostapd_bss_config *bss) in hostapd_config_defaults_bss() argument 50 dl_list_init(&bss->anqp_elem); in hostapd_config_defaults_bss() 52 bss->logger_syslog_level = HOSTAPD_LEVEL_INFO; in hostapd_config_defaults_bss() 53 bss->logger_stdout_level = HOSTAPD_LEVEL_INFO; in hostapd_config_defaults_bss() 54 bss->logger_syslog = (unsigned int) -1; in hostapd_config_defaults_bss() 55 bss->logger_stdout = (unsigned int) -1; in hostapd_config_defaults_bss() 58 bss in hostapd_config_defaults_bss() 181 struct hostapd_bss_config *bss; hostapd_config_defaults() local 1140 hostapd_sae_pk_password_without_pk(struct hostapd_bss_config *bss) hostapd_sae_pk_password_without_pk() argument 1170 hostapd_config_check_bss_6g(struct hostapd_bss_config *bss) hostapd_config_check_bss_6g() argument 1210 hostapd_config_check_bss(struct hostapd_bss_config *bss, struct hostapd_config *conf, int full_config) hostapd_config_check_bss() argument 1513 hostapd_set_security_params(struct hostapd_bss_config *bss, int full_config) hostapd_set_security_params() argument [all...] |
H A D | airtime_policy.c | 29 * - Separate periodic per-bss (or per-iface?) callback to update weights. 136 struct hostapd_data *bss; in update_airtime_weights() local 147 bss = iface->bss[i]; in update_airtime_weights() 148 if (!bss->started || !bss->conf->airtime_weight) in update_airtime_weights() 151 count_backlogged_sta(bss); in update_airtime_weights() 152 if (!bss->num_backlogged_sta) in update_airtime_weights() 155 if (!num_sta_min || bss->num_backlogged_sta < num_sta_min) in update_airtime_weights() 156 num_sta_min = bss in update_airtime_weights() [all...] |
H A D | hostapd.c | 182 hostapd_flush_old_stations(iface->bss[j], in hostapd_clear_old() 185 hostapd_broadcast_wep_clear(iface->bss[j]); in hostapd_clear_old() 191 radius_client_flush(iface->bss[j]->radius, 0); in hostapd_clear_old() 206 if (os_strcmp(newconf->bss[i]->iface, in hostapd_iface_conf_changed() 207 oldconf->bss[i]->iface) != 0) in hostapd_iface_conf_changed() 218 struct hostapd_data *hapd = iface->bss[0]; in hostapd_reload_config() 226 hostapd_reload_bss(iface->bss[j]); in hostapd_reload_config() 272 hapd = iface->bss[j]; in hostapd_reload_config() 289 hapd->conf = newconf->bss[j]; in hostapd_reload_config() 556 os_free(iface->bss); in hostapd_cleanup_iface() 1910 struct hostapd_data *bss = iface->bss[i]; hostapd_owe_iface_iter() local 1963 struct hostapd_data *bss = iface->bss[i]; hostapd_owe_iface_iter2() local 2411 hostapd_alloc_bss_data(struct hostapd_iface *hapd_iface, struct hostapd_config *conf, struct hostapd_bss_config *bss) hostapd_alloc_bss_data() argument 2648 struct hostapd_bss_config *bss; hostapd_interface_init_bss() local 2932 struct hostapd_bss_config *bss; hostapd_config_alloc() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/hostapd/ |
H A D | ap_config_file.c | 34 static int hostapd_config_read_vlan_file(struct hostapd_bss_config *bss, in hostapd_config_read_vlan_file() argument 114 vlan->next = bss->vlan; in hostapd_config_read_vlan_file() 115 bss->vlan = vlan; in hostapd_config_read_vlan_file() 662 static int hostapd_parse_das_client(struct hostapd_bss_config *bss, char *val) in hostapd_parse_das_client() argument 672 if (hostapd_parse_ip_addr(val, &bss->radius_das_client_addr)) in hostapd_parse_das_client() 675 os_free(bss->radius_das_shared_secret); in hostapd_parse_das_client() 676 bss->radius_das_shared_secret = (u8 *) os_strdup(secret); in hostapd_parse_das_client() 677 if (bss->radius_das_shared_secret == NULL) in hostapd_parse_das_client() 679 bss->radius_das_shared_secret_len = os_strlen(secret); in hostapd_parse_das_client() 919 struct hostapd_bss_config **all, *bss; in hostapd_config_bss() local 976 add_r0kh(struct hostapd_bss_config *bss, char *value) add_r0kh() argument 1022 add_r1kh(struct hostapd_bss_config *bss, char *value) add_r1kh() argument 1260 parse_roaming_consortium(struct hostapd_bss_config *bss, char *pos, int line) parse_roaming_consortium() argument 1340 parse_venue_name(struct hostapd_bss_config *bss, char *pos, int line) parse_venue_name() argument 1352 parse_venue_url(struct hostapd_bss_config *bss, char *pos, int line) parse_venue_url() argument 1390 parse_3gpp_cell_net(struct hostapd_bss_config *bss, char *buf, int line) parse_3gpp_cell_net() argument 1465 parse_nai_realm(struct hostapd_bss_config *bss, char *buf, int line) parse_nai_realm() argument 1606 parse_anqp_elem(struct hostapd_bss_config *bss, char *buf, int line) parse_anqp_elem() argument 1654 parse_qos_map_set(struct hostapd_bss_config *bss, char *buf, int line) parse_qos_map_set() argument 1698 hs20_parse_conn_capab(struct hostapd_bss_config *bss, char *buf, int line) hs20_parse_conn_capab() argument 1732 hs20_parse_wan_metrics(struct hostapd_bss_config *bss, char *buf, int line) hs20_parse_wan_metrics() argument 1797 hs20_parse_oper_friendly_name(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_oper_friendly_name() argument 1810 hs20_parse_icon(struct hostapd_bss_config *bss, char *pos) hs20_parse_icon() argument 1863 hs20_parse_osu_ssid(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_ssid() argument 1884 hs20_parse_osu_server_uri(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_server_uri() argument 1904 hs20_parse_osu_friendly_name(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_friendly_name() argument 1923 hs20_parse_osu_nai(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_nai() argument 1940 hs20_parse_osu_nai2(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_nai2() argument 1958 hs20_parse_osu_method_list(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_method_list() argument 1975 hs20_parse_osu_icon(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_icon() argument 1999 hs20_parse_osu_service_desc(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_service_desc() argument 2018 hs20_parse_operator_icon(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_operator_icon() argument 2107 parse_fils_realm(struct hostapd_bss_config *bss, const char *val) parse_fils_realm() argument 2170 add_airtime_weight(struct hostapd_bss_config *bss, char *value) add_airtime_weight() argument 2206 parse_sae_password(struct hostapd_bss_config *bss, const char *val) parse_sae_password() argument 2313 hostapd_dpp_controller_parse(struct hostapd_bss_config *bss, const char *pos) hostapd_dpp_controller_parse() argument 2438 hostapd_config_fill(struct hostapd_config *conf, struct hostapd_bss_config *bss, const char *buf, char *pos, int line) hostapd_config_fill() argument 4937 struct hostapd_bss_config *bss; hostapd_config_read() local 5008 hostapd_set_iface(struct hostapd_config *conf, struct hostapd_bss_config *bss, const char *field, char *value) hostapd_set_iface() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/ |
H A D | ap_config.c | 27 static void hostapd_config_free_vlan(struct hostapd_bss_config *bss) in hostapd_config_free_vlan() argument 31 vlan = bss->vlan; in hostapd_config_free_vlan() 39 bss->vlan = NULL; in hostapd_config_free_vlan() 47 void hostapd_config_defaults_bss(struct hostapd_bss_config *bss) in hostapd_config_defaults_bss() argument 49 dl_list_init(&bss->anqp_elem); in hostapd_config_defaults_bss() 51 bss->logger_syslog_level = HOSTAPD_LEVEL_INFO; in hostapd_config_defaults_bss() 52 bss->logger_stdout_level = HOSTAPD_LEVEL_INFO; in hostapd_config_defaults_bss() 53 bss->logger_syslog = (unsigned int) -1; in hostapd_config_defaults_bss() 54 bss->logger_stdout = (unsigned int) -1; in hostapd_config_defaults_bss() 56 bss in hostapd_config_defaults_bss() 159 struct hostapd_bss_config *bss; hostapd_config_defaults() local 1030 hostapd_config_check_bss(struct hostapd_bss_config *bss, struct hostapd_config *conf, int full_config) hostapd_config_check_bss() argument 1284 hostapd_set_security_params(struct hostapd_bss_config *bss, int full_config) hostapd_set_security_params() argument [all...] |
H A D | airtime_policy.c | 29 * - Separate periodic per-bss (or per-iface?) callback to update weights. 132 struct hostapd_data *bss; in update_airtime_weights() local 143 bss = iface->bss[i]; in update_airtime_weights() 144 if (!bss->started || !bss->conf->airtime_weight) in update_airtime_weights() 147 count_backlogged_sta(bss); in update_airtime_weights() 148 if (!bss->num_backlogged_sta) in update_airtime_weights() 151 if (!num_sta_min || bss->num_backlogged_sta < num_sta_min) in update_airtime_weights() 152 num_sta_min = bss in update_airtime_weights() [all...] |
H A D | hostapd.c | 171 hostapd_flush_old_stations(iface->bss[j], in hostapd_clear_old() 173 hostapd_broadcast_wep_clear(iface->bss[j]); in hostapd_clear_old() 178 radius_client_flush(iface->bss[j]->radius, 0); in hostapd_clear_old() 193 if (os_strcmp(newconf->bss[i]->iface, in hostapd_iface_conf_changed() 194 oldconf->bss[i]->iface) != 0) in hostapd_iface_conf_changed() 205 struct hostapd_data *hapd = iface->bss[0]; in hostapd_reload_config() 213 hostapd_reload_bss(iface->bss[j]); in hostapd_reload_config() 259 hapd = iface->bss[j]; in hostapd_reload_config() 276 hapd->conf = newconf->bss[j]; in hostapd_reload_config() 526 os_free(iface->bss); in hostapd_cleanup_iface() 1761 struct hostapd_data *bss = iface->bss[i]; hostapd_owe_iface_iter() local 1814 struct hostapd_data *bss = iface->bss[i]; hostapd_owe_iface_iter2() local 2215 hostapd_alloc_bss_data(struct hostapd_iface *hapd_iface, struct hostapd_config *conf, struct hostapd_bss_config *bss) hostapd_alloc_bss_data() argument 2445 struct hostapd_bss_config *bss; hostapd_interface_init_bss() local 2708 struct hostapd_bss_config *bss; hostapd_config_alloc() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/hostapd/ |
H A D | ap_config_file.c | 28 static int hostapd_config_read_vlan_file(struct hostapd_bss_config *bss, in hostapd_config_read_vlan_file() argument 108 vlan->next = bss->vlan; in hostapd_config_read_vlan_file() 109 bss->vlan = vlan; in hostapd_config_read_vlan_file() 656 static int hostapd_parse_das_client(struct hostapd_bss_config *bss, char *val) in hostapd_parse_das_client() argument 666 if (hostapd_parse_ip_addr(val, &bss->radius_das_client_addr)) in hostapd_parse_das_client() 669 os_free(bss->radius_das_shared_secret); in hostapd_parse_das_client() 670 bss->radius_das_shared_secret = (u8 *) os_strdup(secret); in hostapd_parse_das_client() 671 if (bss->radius_das_shared_secret == NULL) in hostapd_parse_das_client() 673 bss->radius_das_shared_secret_len = os_strlen(secret); in hostapd_parse_das_client() 909 struct hostapd_bss_config **all, *bss; in hostapd_config_bss() local 1064 add_r0kh(struct hostapd_bss_config *bss, char *value) add_r0kh() argument 1110 add_r1kh(struct hostapd_bss_config *bss, char *value) add_r1kh() argument 1330 parse_roaming_consortium(struct hostapd_bss_config *bss, char *pos, int line) parse_roaming_consortium() argument 1410 parse_venue_name(struct hostapd_bss_config *bss, char *pos, int line) parse_venue_name() argument 1422 parse_venue_url(struct hostapd_bss_config *bss, char *pos, int line) parse_venue_url() argument 1460 parse_3gpp_cell_net(struct hostapd_bss_config *bss, char *buf, int line) parse_3gpp_cell_net() argument 1535 parse_nai_realm(struct hostapd_bss_config *bss, char *buf, int line) parse_nai_realm() argument 1676 parse_anqp_elem(struct hostapd_bss_config *bss, char *buf, int line) parse_anqp_elem() argument 1724 parse_qos_map_set(struct hostapd_bss_config *bss, char *buf, int line) parse_qos_map_set() argument 1768 hs20_parse_conn_capab(struct hostapd_bss_config *bss, char *buf, int line) hs20_parse_conn_capab() argument 1802 hs20_parse_wan_metrics(struct hostapd_bss_config *bss, char *buf, int line) hs20_parse_wan_metrics() argument 1867 hs20_parse_oper_friendly_name(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_oper_friendly_name() argument 1880 hs20_parse_icon(struct hostapd_bss_config *bss, char *pos) hs20_parse_icon() argument 1933 hs20_parse_osu_ssid(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_ssid() argument 1954 hs20_parse_osu_server_uri(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_server_uri() argument 1974 hs20_parse_osu_friendly_name(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_friendly_name() argument 1993 hs20_parse_osu_nai(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_nai() argument 2010 hs20_parse_osu_nai2(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_nai2() argument 2028 hs20_parse_osu_method_list(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_method_list() argument 2045 hs20_parse_osu_icon(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_icon() argument 2069 hs20_parse_osu_service_desc(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_osu_service_desc() argument 2088 hs20_parse_operator_icon(struct hostapd_bss_config *bss, char *pos, int line) hs20_parse_operator_icon() argument 2177 parse_fils_realm(struct hostapd_bss_config *bss, const char *val) parse_fils_realm() argument 2240 add_airtime_weight(struct hostapd_bss_config *bss, char *value) add_airtime_weight() argument 2276 parse_sae_password(struct hostapd_bss_config *bss, const char *val) parse_sae_password() argument 2339 hostapd_dpp_controller_parse(struct hostapd_bss_config *bss, const char *pos) hostapd_dpp_controller_parse() argument 2368 hostapd_config_fill(struct hostapd_config *conf, struct hostapd_bss_config *bss, const char *buf, char *pos, int line) global() argument 4559 struct hostapd_bss_config *bss; global() local 4610 hostapd_set_iface(struct hostapd_config *conf, struct hostapd_bss_config *bss, const char *field, char *value) global() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/ |
H A D | driver_nl80211.c | 171 static void wpa_driver_nl80211_deinit(struct i802_bss *bss); 172 static int wpa_driver_nl80211_set_mode_ibss(struct i802_bss *bss, 179 static int nl80211_send_frame_cmd(struct i802_bss *bss, 185 static int wpa_driver_nl80211_probe_req_report(struct i802_bss *bss, 197 static int nl80211_set_channel(struct i802_bss *bss, 205 static int i802_set_iface_flags(struct i802_bss *bss, int up); 260 struct i802_bss *bss; in get_bss_ifindex() local 262 for (bss = drv->first_bss; bss; bss in get_bss_ifindex() 570 send_and_recv_msgs_connect_handle(struct wpa_driver_nl80211_data *drv, struct nl_msg *msg, struct i802_bss *bss, int set_owner) send_and_recv_msgs_connect_handle() argument 585 get_connect_handle(struct i802_bss *bss) get_connect_handle() argument 672 nl80211_set_iface_id(struct nl_msg *msg, struct i802_bss *bss) nl80211_set_iface_id() argument 680 nl80211_cmd_msg(struct i802_bss *bss, int flags, uint8_t cmd) nl80211_cmd_msg() argument 732 nl80211_bss_msg(struct i802_bss *bss, int flags, uint8_t cmd) nl80211_bss_msg() argument 772 nl80211_get_wiphy_index(struct i802_bss *bss) nl80211_get_wiphy_index() argument 790 nl80211_get_ifmode(struct i802_bss *bss) nl80211_get_ifmode() argument 814 nl80211_get_macaddr(struct i802_bss *bss) nl80211_get_macaddr() argument 829 nl80211_get_4addr(struct i802_bss *bss) nl80211_get_4addr() argument 919 nl80211_get_wiphy_data_ap(struct i802_bss *bss) nl80211_get_wiphy_data_ap() argument 995 nl80211_put_wiphy_data_ap(struct i802_bss *bss) nl80211_put_wiphy_data_ap() argument 1031 struct i802_bss *bss = priv; nl80211_get_ifindex() local 1040 struct i802_bss *bss = priv; wpa_driver_nl80211_get_bssid() local 1051 struct i802_bss *bss = priv; wpa_driver_nl80211_get_ssid() local 1107 struct i802_bss *bss = priv; nl80211_get_sta_mlo_info() local 1265 struct i802_bss *bss; nl80211_refresh_mac() local 1443 struct i802_bss *bss; wpa_driver_nl80211_event_rtm_newlink() local 1559 struct nlattr *bss[NL80211_BSS_MAX + 1]; nl80211_get_assoc_freq_handler() local 1932 struct i802_bss *bss = priv; nl80211_channel_info() local 1968 struct i802_bss *bss = priv; wpa_driver_nl80211_set_country() local 2011 struct i802_bss *bss = priv; wpa_driver_nl80211_get_country() local 2247 nl80211_init_connect_handle(struct i802_bss *bss) nl80211_init_connect_handle() argument 2266 nl80211_init_bss(struct i802_bss *bss) nl80211_init_bss() argument 2283 nl80211_destroy_bss(struct i802_bss *bss) nl80211_destroy_bss() argument 2352 struct i802_bss *bss; wpa_driver_nl80211_drv_init() local 2471 nl80211_register_frame(struct i802_bss *bss, struct nl_sock *nl_handle, u16 type, const u8 *match, size_t match_len, bool multicast) nl80211_register_frame() argument 2508 nl80211_alloc_mgmt_handle(struct i802_bss *bss) nl80211_alloc_mgmt_handle() argument 2524 nl80211_mgmt_handle_register_eloop(struct i802_bss *bss) nl80211_mgmt_handle_register_eloop() argument 2532 nl80211_register_action_frame(struct i802_bss *bss, const u8 *match, size_t match_len) nl80211_register_action_frame() argument 2541 nl80211_mgmt_subscribe_non_ap(struct i802_bss *bss) nl80211_mgmt_subscribe_non_ap() argument 2724 nl80211_mgmt_subscribe_mesh(struct i802_bss *bss) nl80211_mgmt_subscribe_mesh() argument 2758 nl80211_register_spurious_class3(struct i802_bss *bss) nl80211_register_spurious_class3() argument 2775 nl80211_action_subscribe_ap(struct i802_bss *bss) nl80211_action_subscribe_ap() argument 2819 nl80211_mgmt_subscribe_ap(struct i802_bss *bss) nl80211_mgmt_subscribe_ap() argument 2866 nl80211_mgmt_subscribe_ap_dev_sme(struct i802_bss *bss) nl80211_mgmt_subscribe_ap_dev_sme() argument 2895 nl80211_mgmt_unsubscribe(struct i802_bss *bss, const char *reason) nl80211_mgmt_unsubscribe() argument 2913 nl80211_del_p2pdev(struct i802_bss *bss) nl80211_del_p2pdev() argument 2927 nl80211_set_p2pdev(struct i802_bss *bss, int start) nl80211_set_p2pdev() argument 2944 i802_set_iface_flags(struct i802_bss *bss, int up) i802_set_iface_flags() argument 3019 struct i802_bss *bss = drv->first_bss; wpa_driver_nl80211_finish_drv_init() local 3123 wpa_driver_nl80211_del_beacon(struct i802_bss *bss) wpa_driver_nl80211_del_beacon() argument 3143 wpa_driver_nl80211_deinit(struct i802_bss *bss) wpa_driver_nl80211_deinit() argument 3462 wpa_driver_nl80211_set_key(struct i802_bss *bss, struct wpa_driver_set_key_params *params) wpa_driver_nl80211_set_key() argument 3815 wpa_driver_nl80211_mlme(struct wpa_driver_nl80211_data *drv, const u8 *addr, int cmd, u16 reason_code, int local_state_change, struct i802_bss *bss) wpa_driver_nl80211_mlme() argument 3847 wpa_driver_nl80211_disconnect(struct wpa_driver_nl80211_data *drv, u16 reason_code, struct i802_bss *bss) wpa_driver_nl80211_disconnect() argument 3875 wpa_driver_nl80211_deauthenticate(struct i802_bss *bss, const u8 *addr, u16 reason_code) wpa_driver_nl80211_deauthenticate() argument 3963 nl80211_unmask_11b_rates(struct i802_bss *bss) nl80211_unmask_11b_rates() argument 4003 wpa_driver_nl80211_authenticate( struct i802_bss *bss, struct wpa_driver_auth_params *params) wpa_driver_nl80211_authenticate() argument 4182 struct i802_bss *bss = drv->first_bss; wpa_driver_nl80211_authenticate_retry() local 4219 wpa_driver_nl80211_send_mlme(struct i802_bss *bss, const u8 *data, size_t data_len, int noack, unsigned int freq, int no_cck, int offchanok, unsigned int wait_time, const u16 *csa_offs, size_t csa_offs_len, int no_encrypt) wpa_driver_nl80211_send_mlme() argument 4384 nl80211_set_bss(struct i802_bss *bss, int cts, int preamble, int slot, int ht_opmode, int ap_isolate, const int *basic_rates) nl80211_set_bss() argument 4414 struct i802_bss *bss = priv; wpa_driver_nl80211_set_acl() local 4503 struct i802_bss *bss = priv; nl80211_set_mesh_config() local 4646 nl80211_set_multicast_to_unicast(struct i802_bss *bss, int multicast_to_unicast) nl80211_set_multicast_to_unicast() argument 4717 nl80211_fils_discovery(struct i802_bss *bss, struct nl_msg *msg, struct wpa_driver_ap_params *params) nl80211_fils_discovery() argument 4747 nl80211_unsol_bcast_probe_resp(struct i802_bss *bss, struct nl_msg *msg, struct wpa_driver_ap_params *params) nl80211_unsol_bcast_probe_resp() argument 4782 struct i802_bss *bss = priv; wpa_driver_nl80211_set_ap() local 5223 nl80211_set_channel(struct i802_bss *bss, struct hostapd_freq_params *freq, int set_chan) nl80211_set_channel() argument 5309 struct i802_bss *bss = priv; wpa_driver_nl80211_sta_add() local 5547 rtnl_neigh_delete_fdb_entry(struct i802_bss *bss, const u8 *addr) rtnl_neigh_delete_fdb_entry() argument 5584 wpa_driver_nl80211_sta_remove(struct i802_bss *bss, const u8 *addr, int deauth, u16 reason_code) wpa_driver_nl80211_sta_remove() argument 5811 nl80211_setup_ap(struct i802_bss *bss) nl80211_setup_ap() argument 5851 nl80211_teardown_ap(struct i802_bss *bss) nl80211_teardown_ap() argument 5876 struct i802_bss *bss = priv; nl80211_tx_control_port() local 5918 nl80211_send_eapol_data(struct i802_bss *bss, const u8 *addr, const u8 *data, size_t data_len) nl80211_send_eapol_data() argument 5952 struct i802_bss *bss = priv; wpa_driver_nl80211_hapd_send_eapol() local 6024 struct i802_bss *bss = priv; wpa_driver_nl80211_sta_set_flags() local 6074 struct i802_bss *bss = priv; driver_nl80211_sta_set_airtime_weight() local 6703 wpa_driver_nl80211_try_connect( struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct i802_bss *bss) global() argument 6812 wpa_driver_nl80211_connect( struct wpa_driver_nl80211_data *drv, struct wpa_driver_associate_params *params, struct i802_bss *bss) global() argument 6847 struct i802_bss *bss = priv; global() local 6955 wpa_driver_nl80211_set_mode_impl( struct i802_bss *bss, enum nl80211_iftype nlmode, struct hostapd_freq_params *desired_freq_params) global() argument 7109 nl80211_restore_ap_mode(struct i802_bss *bss) global() argument 7132 wpa_driver_nl80211_set_mode(struct i802_bss *bss, enum nl80211_iftype nlmode) global() argument 7139 wpa_driver_nl80211_set_mode_ibss(struct i802_bss *bss, struct hostapd_freq_params *freq) global() argument 7150 struct i802_bss *bss = priv; global() local 7168 struct i802_bss *bss = priv; global() local 7182 struct i802_bss *bss = priv; global() local 7220 struct i802_bss *bss = priv; global() local 7258 struct i802_bss *bss = priv; global() local 7279 struct i802_bss *bss = priv; global() local 7307 struct i802_bss *bss = priv; global() local 7335 struct i802_bss *bss = priv; global() local 7550 i802_read_sta_data(struct i802_bss *bss, struct hostap_sta_driver_data *data, const u8 *addr) global() argument 7570 struct i802_bss *bss = priv; global() local 7633 i802_set_sta_vlan(struct i802_bss *bss, const u8 *addr, const char *ifname, int vlan_id) global() argument 7692 struct i802_bss *bss = priv; global() local 7727 struct i802_bss *bss = priv; global() local 7863 struct i802_bss *bss = priv; global() local 7948 i802_check_bridge(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, const char *brname, const char *ifname) global() argument 8014 struct i802_bss *bss; global() local 8134 struct i802_bss *bss = priv; global() local 8235 struct i802_bss *bss = priv; global() local 8392 wpa_driver_nl80211_if_remove(struct i802_bss *bss, enum wpa_driver_if_type type, const char *ifname) global() argument 8483 nl80211_send_frame_cmd(struct i802_bss *bss, unsigned int freq, unsigned int wait, const u8 *buf, size_t buf_len, int save_cookie, int no_cck, int no_ack, int offchanok, const u16 *csa_offs, size_t csa_offs_len) global() argument 8549 wpa_driver_nl80211_send_action(struct i802_bss *bss, unsigned int freq, unsigned int wait_time, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *data, size_t data_len, int no_cck) global() argument 8629 nl80211_frame_wait_cancel(struct i802_bss *bss, u64 cookie) global() argument 8652 struct i802_bss *bss = priv; global() local 8677 struct i802_bss *bss = priv; global() local 8709 struct i802_bss *bss = priv; global() local 8740 wpa_driver_nl80211_probe_req_report(struct i802_bss *bss, int report) global() argument 8845 struct i802_bss *bss = priv; global() local 8865 struct i802_bss *bss = priv; global() local 8877 struct i802_bss *bss = priv; global() local 8895 struct i802_bss *bss = priv; global() local 8908 struct i802_bss *bss = priv; global() local 8969 struct i802_bss *bss = priv; global() local 9109 struct i802_bss *bss = priv; global() local 9146 struct i802_bss *bss = priv; global() local 9286 struct i802_bss *bss = priv; global() local 9292 nl80211_pmkid(struct i802_bss *bss, int cmd, struct wpa_pmkid_params *params) global() argument 9328 struct i802_bss *bss = priv; global() local 9354 struct i802_bss *bss = priv; global() local 9380 struct i802_bss *bss = priv; global() local 9530 struct i802_bss *bss = priv; global() local 9569 struct i802_bss *bss = priv; global() local 9601 nl80211_send_null_frame(struct i802_bss *bss, const u8 *own_addr, const u8 *addr, int qos) global() argument 9642 struct i802_bss *bss = priv; global() local 9673 nl80211_set_power_save(struct i802_bss *bss, int enabled) global() argument 9699 struct i802_bss *bss = priv; global() local 9724 struct i802_bss *bss = priv; global() local 9782 struct i802_bss *bss = priv; global() local 9812 struct i802_bss *bss = priv; global() local 9864 struct i802_bss *bss = priv; global() local 9893 struct i802_bss *bss = priv; global() local 9921 struct i802_bss *bss = priv; global() local 9930 struct i802_bss *bss = priv; global() local 9951 struct i802_bss *bss = priv; global() local 9959 struct i802_bss *bss = priv; global() local 9966 struct i802_bss *bss = priv; global() local 9974 struct i802_bss *bss = priv; global() local 9985 struct i802_bss *bss = priv; global() local 9994 struct i802_bss *bss = priv; global() local 10002 struct i802_bss *bss = priv; global() local 10011 struct i802_bss *bss = priv; global() local 10025 struct i802_bss *bss = priv; global() local 10033 struct i802_bss *bss = priv; global() local 10043 struct i802_bss *bss = priv; global() local 10070 struct i802_bss *bss = priv; global() local 10096 struct i802_bss *bss = priv; global() local 10133 struct i802_bss *bss = priv; global() local 10333 struct i802_bss *bss = priv; global() local 10465 struct i802_bss *bss = priv; global() local 10497 struct i802_bss *bss = priv; global() local 10600 struct i802_bss *bss = priv; global() local 10661 struct i802_bss *bss = priv; global() local 10700 struct i802_bss *bss = priv; global() local 10727 struct i802_bss *bss = priv; global() local 10769 struct i802_bss *bss = priv; global() local 10803 struct i802_bss *bss = priv; global() local 10835 struct i802_bss *bss = priv; global() local 10892 struct i802_bss *bss = priv; global() local 10928 struct i802_bss *bss = priv; global() local 11041 nl80211_join_mesh(struct i802_bss *bss, struct wpa_driver_mesh_join_params *params) global() argument 11115 struct i802_bss *bss = priv; global() local 11144 struct i802_bss *bss = priv; global() local 11173 struct i802_bss *bss = priv; global() local 11207 struct i802_bss *bss = priv; global() local 11295 struct i802_bss *bss = priv; global() local 11407 struct i802_bss *bss = priv; global() local 11439 struct i802_bss *bss = priv; global() local 11610 struct i802_bss *bss = priv; global() local 11733 struct i802_bss *bss = priv; global() local 11810 struct i802_bss *bss = priv; global() local 11860 struct i802_bss *bss = priv; global() local 11916 struct i802_bss *bss = priv; global() local 11939 struct i802_bss *bss = priv; global() local 12095 struct i802_bss *bss = priv; global() local 12191 struct i802_bss *bss = priv; global() local 12293 struct i802_bss *bss = priv; global() local 12351 struct i802_bss *bss = priv; global() local 12425 struct i802_bss *bss = priv; global() local 12458 struct i802_bss *bss = priv; global() local 12515 struct i802_bss *bss = priv; global() local 12559 struct i802_bss *bss = priv; global() local 12607 struct i802_bss *bss = priv; global() local 12630 struct i802_bss *bss = priv; global() local 12644 struct i802_bss *bss = priv; global() local [all...] |
H A D | driver_nl80211_scan.c | 93 static int nl80211_abort_scan(struct i802_bss *bss) in nl80211_abort_scan() argument 97 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_abort_scan() 100 msg = nl80211_cmd_msg(bss, 0, NL80211_CMD_ABORT_SCAN); in nl80211_abort_scan() 182 nl80211_scan_common(struct i802_bss *bss, u8 cmd, in nl80211_scan_common() argument 185 struct wpa_driver_nl80211_data *drv = bss->drv; in nl80211_scan_common() 190 msg = nl80211_cmd_msg(bss, 0, cmd); in nl80211_scan_common() 307 p2p_set_onehop_scan_param(&scan_flags, bss); in nl80211_scan_common() 324 * @bss: Pointer to private driver data from wpa_driver_nl80211_init() 328 int wpa_driver_nl80211_scan(struct i802_bss *bss, in wpa_driver_nl80211_scan() argument 331 struct wpa_driver_nl80211_data *drv = bss in wpa_driver_nl80211_scan() 506 struct i802_bss *bss = priv; wpa_driver_nl80211_sched_scan() local 655 struct i802_bss *bss = priv; wpa_driver_nl80211_stop_sched_scan() local 710 struct nlattr *bss[NL80211_BSS_MAX + 1]; nl80211_parse_bss_info() local 1013 struct i802_bss *bss = priv; wpa_driver_nl80211_get_scan_results() local 1063 struct i802_bss *bss = priv; wpa_driver_nl80211_abort_scan() local 1112 wpa_driver_nl80211_vendor_scan(struct i802_bss *bss, struct wpa_driver_scan_params *params) wpa_driver_nl80211_vendor_scan() argument 1288 struct i802_bss *bss = priv; nl80211_set_default_scan_ies() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/ |
H A D | driver_nl80211.c | 199 static void wpa_driver_nl80211_deinit(struct i802_bss *bss); 200 static int wpa_driver_nl80211_set_mode_ibss(struct i802_bss *bss, 207 static int nl80211_send_frame_cmd(struct i802_bss *bss, 212 static int wpa_driver_nl80211_probe_req_report(struct i802_bss *bss, 224 static int nl80211_set_channel(struct i802_bss *bss, 232 static int i802_set_iface_flags(struct i802_bss *bss, int up); 287 struct i802_bss *bss; in get_bss_ifindex() local 289 for (bss = drv->first_bss; bss; bss in get_bss_ifindex() 530 nl80211_set_iface_id(struct nl_msg *msg, struct i802_bss *bss) nl80211_set_iface_id() argument 538 nl80211_cmd_msg(struct i802_bss *bss, int flags, uint8_t cmd) nl80211_cmd_msg() argument 583 nl80211_bss_msg(struct i802_bss *bss, int flags, uint8_t cmd) nl80211_bss_msg() argument 619 nl80211_get_wiphy_index(struct i802_bss *bss) nl80211_get_wiphy_index() argument 636 nl80211_get_ifmode(struct i802_bss *bss) nl80211_get_ifmode() argument 653 nl80211_get_macaddr(struct i802_bss *bss) nl80211_get_macaddr() argument 741 nl80211_get_wiphy_data_ap(struct i802_bss *bss) nl80211_get_wiphy_data_ap() argument 817 nl80211_put_wiphy_data_ap(struct i802_bss *bss) nl80211_put_wiphy_data_ap() argument 853 struct i802_bss *bss = priv; nl80211_get_ifindex() local 862 struct i802_bss *bss = priv; wpa_driver_nl80211_get_bssid() local 873 struct i802_bss *bss = priv; wpa_driver_nl80211_get_ssid() local 1020 struct i802_bss *bss; nl80211_refresh_mac() local 1198 struct i802_bss *bss; wpa_driver_nl80211_event_rtm_newlink() local 1310 struct nlattr *bss[NL80211_BSS_MAX + 1]; nl80211_get_assoc_freq_handler() local 1606 struct i802_bss *bss = priv; nl80211_channel_info() local 1642 struct i802_bss *bss = priv; wpa_driver_nl80211_set_country() local 1685 struct i802_bss *bss = priv; wpa_driver_nl80211_get_country() local 1913 nl80211_init_bss(struct i802_bss *bss) nl80211_init_bss() argument 1928 nl80211_destroy_bss(struct i802_bss *bss) nl80211_destroy_bss() argument 1994 struct i802_bss *bss; wpa_driver_nl80211_drv_init() local 2089 nl80211_register_frame(struct i802_bss *bss, struct nl_handle *nl_handle, u16 type, const u8 *match, size_t match_len) nl80211_register_frame() argument 2122 nl80211_alloc_mgmt_handle(struct i802_bss *bss) nl80211_alloc_mgmt_handle() argument 2138 nl80211_mgmt_handle_register_eloop(struct i802_bss *bss) nl80211_mgmt_handle_register_eloop() argument 2146 nl80211_register_action_frame(struct i802_bss *bss, const u8 *match, size_t match_len) nl80211_register_action_frame() argument 2155 nl80211_init_connect_handle(struct i802_bss *bss) nl80211_init_connect_handle() argument 2174 nl80211_mgmt_subscribe_non_ap(struct i802_bss *bss) nl80211_mgmt_subscribe_non_ap() argument 2319 nl80211_mgmt_subscribe_mesh(struct i802_bss *bss) nl80211_mgmt_subscribe_mesh() argument 2353 nl80211_register_spurious_class3(struct i802_bss *bss) nl80211_register_spurious_class3() argument 2369 nl80211_action_subscribe_ap(struct i802_bss *bss) nl80211_action_subscribe_ap() argument 2415 nl80211_mgmt_subscribe_ap(struct i802_bss *bss) nl80211_mgmt_subscribe_ap() argument 2462 nl80211_mgmt_subscribe_ap_dev_sme(struct i802_bss *bss) nl80211_mgmt_subscribe_ap_dev_sme() argument 2491 nl80211_mgmt_unsubscribe(struct i802_bss *bss, const char *reason) nl80211_mgmt_unsubscribe() argument 2509 nl80211_del_p2pdev(struct i802_bss *bss) nl80211_del_p2pdev() argument 2523 nl80211_set_p2pdev(struct i802_bss *bss, int start) nl80211_set_p2pdev() argument 2540 i802_set_iface_flags(struct i802_bss *bss, int up) i802_set_iface_flags() argument 2614 struct i802_bss *bss = drv->first_bss; wpa_driver_nl80211_finish_drv_init() local 2719 wpa_driver_nl80211_del_beacon(struct i802_bss *bss) wpa_driver_nl80211_del_beacon() argument 2739 wpa_driver_nl80211_deinit(struct i802_bss *bss) wpa_driver_nl80211_deinit() argument 3010 wpa_driver_nl80211_set_key(const char *ifname, struct i802_bss *bss, enum wpa_alg alg, const u8 *addr, int key_idx, int set_tx, const u8 *seq, size_t seq_len, const u8 *key, size_t key_len) wpa_driver_nl80211_set_key() argument 3302 wpa_driver_nl80211_deauthenticate(struct i802_bss *bss, const u8 *addr, u16 reason_code) wpa_driver_nl80211_deauthenticate() argument 3382 nl80211_unmask_11b_rates(struct i802_bss *bss) nl80211_unmask_11b_rates() argument 3422 wpa_driver_nl80211_authenticate( struct i802_bss *bss, struct wpa_driver_auth_params *params) wpa_driver_nl80211_authenticate() argument 3594 struct i802_bss *bss = drv->first_bss; wpa_driver_nl80211_authenticate_retry() local 3629 wpa_driver_nl80211_send_frame(struct i802_bss *bss, const void *data, size_t len, int encrypt, int noack, unsigned int freq, int no_cck, int offchanok, unsigned int wait_time, const u16 *csa_offs, size_t csa_offs_len) wpa_driver_nl80211_send_frame() argument 3684 wpa_driver_nl80211_send_mlme(struct i802_bss *bss, const u8 *data, size_t data_len, int noack, unsigned int freq, int no_cck, int offchanok, unsigned int wait_time, const u16 *csa_offs, size_t csa_offs_len) wpa_driver_nl80211_send_mlme() argument 3776 nl80211_set_bss(struct i802_bss *bss, int cts, int preamble, int slot, int ht_opmode, int ap_isolate, const int *basic_rates) nl80211_set_bss() argument 3806 struct i802_bss *bss = priv; wpa_driver_nl80211_set_acl() local 3880 struct i802_bss *bss = priv; nl80211_set_mesh_config() local 4002 nl80211_set_multicast_to_unicast(struct i802_bss *bss, int multicast_to_unicast) nl80211_set_multicast_to_unicast() argument 4051 struct i802_bss *bss = priv; wpa_driver_nl80211_set_ap() local 4422 nl80211_set_channel(struct i802_bss *bss, struct hostapd_freq_params *freq, int set_chan) nl80211_set_channel() argument 4505 struct i802_bss *bss = priv; wpa_driver_nl80211_sta_add() local 4733 rtnl_neigh_delete_fdb_entry(struct i802_bss *bss, const u8 *addr) rtnl_neigh_delete_fdb_entry() argument 4770 wpa_driver_nl80211_sta_remove(struct i802_bss *bss, const u8 *addr, int deauth, u16 reason_code) wpa_driver_nl80211_sta_remove() argument 4989 nl80211_setup_ap(struct i802_bss *bss) nl80211_setup_ap() argument 5029 nl80211_teardown_ap(struct i802_bss *bss) nl80211_teardown_ap() argument 5049 nl80211_send_eapol_data(struct i802_bss *bss, const u8 *addr, const u8 *data, size_t data_len) nl80211_send_eapol_data() argument 5083 struct i802_bss *bss = priv; wpa_driver_nl80211_hapd_send_eapol() local 5149 struct i802_bss *bss = priv; wpa_driver_nl80211_sta_set_flags() local 5199 struct i802_bss *bss = priv; driver_nl80211_sta_set_airtime_weight() local 5833 struct i802_bss *bss = priv; wpa_driver_nl80211_associate() local 5938 wpa_driver_nl80211_set_mode_impl( struct i802_bss *bss, enum nl80211_iftype nlmode, struct hostapd_freq_params *desired_freq_params) wpa_driver_nl80211_set_mode_impl() argument 6074 wpa_driver_nl80211_set_mode(struct i802_bss *bss, enum nl80211_iftype nlmode) wpa_driver_nl80211_set_mode() argument 6081 wpa_driver_nl80211_set_mode_ibss(struct i802_bss *bss, struct hostapd_freq_params *freq) wpa_driver_nl80211_set_mode_ibss() argument 6092 struct i802_bss *bss = priv; wpa_driver_nl80211_get_capa() local 6110 struct i802_bss *bss = priv; wpa_driver_nl80211_set_operstate() local 6124 struct i802_bss *bss = priv; wpa_driver_nl80211_set_supp_port() local 6162 struct i802_bss *bss = priv; i802_set_freq() local 6200 struct i802_bss *bss = priv; i802_get_seqnum() local 6221 struct i802_bss *bss = priv; i802_set_rts() local 6249 struct i802_bss *bss = priv; i802_set_frag() local 6277 struct i802_bss *bss = priv; i802_flush() local 6485 i802_read_sta_data(struct i802_bss *bss, struct hostap_sta_driver_data *data, const u8 *addr) i802_read_sta_data() argument 6504 struct i802_bss *bss = priv; i802_set_tx_queue_params() local 6567 i802_set_sta_vlan(struct i802_bss *bss, const u8 *addr, const char *ifname, int vlan_id) i802_set_sta_vlan() argument 6624 struct i802_bss *bss = priv; i802_sta_deauth() local 6659 struct i802_bss *bss = priv; i802_sta_disassoc() local 6795 struct i802_bss *bss = priv; i802_set_wds_sta() local 6880 i802_check_bridge(struct wpa_driver_nl80211_data *drv, struct i802_bss *bss, const char *brname, const char *ifname) i802_check_bridge() argument 6942 struct i802_bss *bss; i802_init() local 7052 struct i802_bss *bss = priv; i802_deinit() local 7153 struct i802_bss *bss = priv; wpa_driver_nl80211_if_add() local 7296 wpa_driver_nl80211_if_remove(struct i802_bss *bss, enum wpa_driver_if_type type, const char *ifname) wpa_driver_nl80211_if_remove() argument 7387 nl80211_send_frame_cmd(struct i802_bss *bss, unsigned int freq, unsigned int wait, const u8 *buf, size_t buf_len, u64 *cookie_out, int no_cck, int no_ack, int offchanok, const u16 *csa_offs, size_t csa_offs_len) nl80211_send_frame_cmd() argument 7453 wpa_driver_nl80211_send_action(struct i802_bss *bss, unsigned int freq, unsigned int wait_time, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *data, size_t data_len, int no_cck) wpa_driver_nl80211_send_action() argument 7507 nl80211_frame_wait_cancel(struct i802_bss *bss, u64 cookie) nl80211_frame_wait_cancel() argument 7530 struct i802_bss *bss = priv; wpa_driver_nl80211_send_action_cancel_wait() local 7555 struct i802_bss *bss = priv; wpa_driver_nl80211_remain_on_channel() local 7587 struct i802_bss *bss = priv; wpa_driver_nl80211_cancel_remain_on_channel() local 7618 wpa_driver_nl80211_probe_req_report(struct i802_bss *bss, int report) wpa_driver_nl80211_probe_req_report() argument 7723 struct i802_bss *bss = priv; wpa_driver_nl80211_deinit_ap() local 7743 struct i802_bss *bss = priv; wpa_driver_nl80211_stop_ap() local 7755 struct i802_bss *bss = priv; wpa_driver_nl80211_deinit_p2p_cli() local 7773 struct i802_bss *bss = priv; wpa_driver_nl80211_resume() local 7786 struct i802_bss *bss = priv; nl80211_signal_monitor() local 7847 struct i802_bss *bss = priv; nl80211_signal_poll() local 7871 struct i802_bss *bss = priv; nl80211_send_frame() local 7879 struct i802_bss *bss = priv; nl80211_set_param() local 7989 struct i802_bss *bss = priv; nl80211_get_radio_name() local 7995 nl80211_pmkid(struct i802_bss *bss, int cmd, struct wpa_pmkid_params *params) nl80211_pmkid() argument 8025 struct i802_bss *bss = priv; nl80211_add_pmkid() local 8051 struct i802_bss *bss = priv; nl80211_remove_pmkid() local 8077 struct i802_bss *bss = priv; nl80211_flush_pmkid() local 8227 struct i802_bss *bss = priv; wpa_driver_nl80211_get_survey() local 8266 struct i802_bss *bss = priv; nl80211_set_rekey_info() local 8298 nl80211_send_null_frame(struct i802_bss *bss, const u8 *own_addr, const u8 *addr, int qos) nl80211_send_null_frame() argument 8339 struct i802_bss *bss = priv; nl80211_poll_client() local 8370 nl80211_set_power_save(struct i802_bss *bss, int enabled) nl80211_set_power_save() argument 8396 struct i802_bss *bss = priv; nl80211_set_p2p_powersave() local 8421 struct i802_bss *bss = priv; nl80211_start_radar_detection() local 8457 struct i802_bss *bss = priv; nl80211_send_tdls_mgmt() local 8499 struct i802_bss *bss = priv; nl80211_tdls_oper() local 8551 struct i802_bss *bss = priv; nl80211_tdls_enable_channel_switch() local 8580 struct i802_bss *bss = priv; nl80211_tdls_disable_channel_switch() local 8611 struct i802_bss *bss = priv; driver_nl80211_set_key() local 8620 struct i802_bss *bss = priv; driver_nl80211_scan2() local 8641 struct i802_bss *bss = priv; driver_nl80211_deauthenticate() local 8649 struct i802_bss *bss = priv; driver_nl80211_authenticate() local 8656 struct i802_bss *bss = priv; driver_nl80211_deinit() local 8664 struct i802_bss *bss = priv; driver_nl80211_if_remove() local 8674 struct i802_bss *bss = priv; driver_nl80211_send_mlme() local 8683 struct i802_bss *bss = priv; driver_nl80211_sta_remove() local 8691 struct i802_bss *bss = priv; driver_nl80211_set_sta_vlan() local 8700 struct i802_bss *bss = priv; driver_nl80211_read_sta_data() local 8714 struct i802_bss *bss = priv; driver_nl80211_send_action() local 8722 struct i802_bss *bss = priv; driver_nl80211_probe_req_report() local 8732 struct i802_bss *bss = priv; wpa_driver_nl80211_update_ft_ies() local 8759 struct i802_bss *bss = priv; nl80211_update_dh_ie() local 8785 struct i802_bss *bss = priv; wpa_driver_nl80211_get_macaddr() local 8822 struct i802_bss *bss = priv; wpa_driver_nl80211_status() local 9022 struct i802_bss *bss = priv; nl80211_switch_channel() local 9147 struct i802_bss *bss = priv; nl80211_add_ts() local 9179 struct i802_bss *bss = priv; nl80211_del_ts() local 9261 struct i802_bss *bss = priv; nl80211_vendor_cmd() local 9306 struct i802_bss *bss = priv; nl80211_set_qos_map() local 9331 struct i802_bss *bss = priv; nl80211_set_wowlan() local 9373 struct i802_bss *bss = priv; nl80211_roaming() local 9407 struct i802_bss *bss = priv; nl80211_disable_fils() local 9439 struct i802_bss *bss = priv; nl80211_set_bssid_blacklist() local 9497 struct i802_bss *bss = priv; nl80211_set_mac_addr() local 9607 nl80211_join_mesh(struct i802_bss *bss, struct wpa_driver_mesh_join_params *params) nl80211_join_mesh() argument 9678 struct i802_bss *bss = priv; wpa_driver_nl80211_join_mesh() local 9707 struct i802_bss *bss = priv; wpa_driver_nl80211_leave_mesh() local 9735 struct i802_bss *bss = priv; nl80211_probe_mesh_link() local 9769 struct i802_bss *bss = priv; wpa_driver_br_add_ip_neigh() local 9857 struct i802_bss *bss = priv; wpa_driver_br_delete_ip_neigh() local 9969 struct i802_bss *bss = priv; wpa_driver_br_port_set_attr() local 10001 struct i802_bss *bss = priv; wpa_driver_br_set_net_param() local 10079 struct i802_bss *bss = priv; wpa_driver_do_acs() local 10130 struct i802_bss *bss = priv; nl80211_set_band() local 10242 struct i802_bss *bss = priv; nl80211_get_pref_freq_list() local 10318 struct i802_bss *bss = priv; nl80211_set_prob_oper_freq() local 10368 struct i802_bss *bss = priv; nl80211_p2p_lo_start() local 10424 struct i802_bss *bss = priv; nl80211_p2p_lo_stop() local 10447 struct i802_bss *bss = priv; nl80211_set_tdls_mode() local 10603 struct i802_bss *bss = priv; nl80211_get_bss_transition_status() local 10699 struct i802_bss *bss = priv; nl80211_ignore_assoc_disallow() local 10785 struct i802_bss *bss = priv; nl80211_configure_data_frame_filters() local 10855 struct i802_bss *bss = priv; nl80211_get_ext_capab() local 10888 struct i802_bss *bss = priv; nl80211_update_connection_params() local 10937 struct i802_bss *bss = priv; nl80211_send_external_auth_status() local 10981 struct i802_bss *bss = priv; nl80211_set_4addr_mode() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/ |
H A D | hw_features_common.c | 179 void get_pri_sec_chan(struct wpa_scan_res *bss, int *pri_chan, int *sec_chan) in get_pri_sec_chan() argument 186 ieee802_11_parse_elems((u8 *) (bss + 1), bss->ie_len, &elems, 0); in get_pri_sec_chan() 221 struct wpa_scan_res *bss = scan_res->res[i]; in check_40mhz_5g() local 222 if (bss->freq == pri_chan->freq) in check_40mhz_5g() 224 else if (bss->freq == sec_chan->freq) in check_40mhz_5g() 240 struct wpa_scan_res *bss = scan_res->res[i]; in check_40mhz_5g() local 241 get_pri_sec_chan(bss, &bss_pri_chan, &bss_sec_chan); in check_40mhz_5g() 250 struct wpa_scan_res *bss = scan_res->res[i]; in check_40mhz_5g() local 251 get_pri_sec_chan(bss, in check_40mhz_5g() 267 check_20mhz_bss(struct wpa_scan_res *bss, int pri_freq, int start, int end) check_20mhz_bss() argument 316 struct wpa_scan_res *bss = scan_res->res[i]; check_40mhz_2g4() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/common/ |
H A D | hw_features_common.c | 156 void get_pri_sec_chan(struct wpa_scan_res *bss, int *pri_chan, int *sec_chan) in get_pri_sec_chan() argument 163 ieee802_11_parse_elems((u8 *) (bss + 1), bss->ie_len, &elems, 0); in get_pri_sec_chan() 201 struct wpa_scan_res *bss = scan_res->res[i]; in check_40mhz_5g() local 202 if (bss->freq == pri_freq) in check_40mhz_5g() 204 else if (bss->freq == sec_freq) in check_40mhz_5g() 220 struct wpa_scan_res *bss = scan_res->res[i]; in check_40mhz_5g() local 221 get_pri_sec_chan(bss, &bss_pri_chan, &bss_sec_chan); in check_40mhz_5g() 230 struct wpa_scan_res *bss = scan_res->res[i]; in check_40mhz_5g() local 231 get_pri_sec_chan(bss, in check_40mhz_5g() 247 check_20mhz_bss(struct wpa_scan_res *bss, int pri_freq, int start, int end) check_20mhz_bss() argument 296 struct wpa_scan_res *bss = scan_res->res[i]; check_40mhz_2g4() local [all...] |