/external/wpa_supplicant_8/wpa_supplicant/ |
H A D | p2p_supplicant_sd.c | 149 wpas_p2p_service_get_bonjour(struct wpa_supplicant *wpa_s, argument 156 dl_list_for_each(bsrv, &wpa_s->global->p2p_srv_bonjour, 168 wpas_p2p_service_get_upnp(struct wpa_supplicant *wpa_s, u8 version, argument 173 dl_list_for_each(usrv, &wpa_s->global->p2p_srv_upnp, 225 static void wpas_sd_all_bonjour(struct wpa_supplicant *wpa_s, argument 233 if (dl_list_empty(&wpa_s->global->p2p_srv_bonjour)) { 238 dl_list_for_each(bsrv, &wpa_s->global->p2p_srv_bonjour, 288 static void wpas_sd_req_bonjour(struct wpa_supplicant *wpa_s, argument 298 if (dl_list_empty(&wpa_s->global->p2p_srv_bonjour)) { 306 wpas_sd_all_bonjour(wpa_s, res 359 wpas_sd_all_upnp(struct wpa_supplicant *wpa_s, struct wpabuf *resp, u8 srv_trans_id) argument 395 wpas_sd_req_upnp(struct wpa_supplicant *wpa_s, struct wpabuf *resp, u8 srv_trans_id, const u8 *query, size_t query_len) argument 477 wpas_sd_req_wfd(struct wpa_supplicant *wpa_s, struct wpabuf *resp, u8 srv_trans_id, const u8 *query, size_t query_len) argument 557 wpas_sd_req_asp(struct wpa_supplicant *wpa_s, struct wpabuf *resp, u8 srv_trans_id, const u8 *query, size_t query_len) argument 674 wpas_sd_all_asp(struct wpa_supplicant *wpa_s, struct wpabuf *resp, u8 srv_trans_id) argument 692 struct wpa_supplicant *wpa_s = ctx; local 814 wpas_sd_p2ps_serv_response(struct wpa_supplicant *wpa_s, const u8 *sa, u8 srv_trans_id, const u8 *pos, const u8 *tlv_end) argument 891 struct wpa_supplicant *wpa_s = ctx; local 958 wpas_p2p_sd_request(struct wpa_supplicant *wpa_s, const u8 *dst, const struct wpabuf *tlvs) argument 967 wpas_p2p_sd_request_upnp(struct wpa_supplicant *wpa_s, const u8 *dst, u8 version, const char *query) argument 987 wpas_p2p_sd_request_asp(struct wpa_supplicant *wpa_s, const u8 *dst, u8 id, const char *svc_str, const char *info_substr) argument 1022 wpas_p2p_sd_request_wfd(struct wpa_supplicant *wpa_s, const u8 *dst, const struct wpabuf *tlvs) argument 1066 wpas_p2p_sd_request_wifi_display(struct wpa_supplicant *wpa_s, const u8 *dst, const char *role) argument 1100 wpas_p2p_sd_cancel_request(struct wpa_supplicant *wpa_s, u64 req) argument 1109 wpas_p2p_sd_response(struct wpa_supplicant *wpa_s, int freq, const u8 *dst, u8 dialog_token, const struct wpabuf *resp_tlvs) argument 1120 wpas_p2p_sd_service_update(struct wpa_supplicant *wpa_s) argument 1144 wpas_p2p_service_flush(struct wpa_supplicant *wpa_s) argument 1162 wpas_p2p_service_p2ps_id_exists(struct wpa_supplicant *wpa_s, u32 adv_id) argument 1174 wpas_p2p_service_del_asp(struct wpa_supplicant *wpa_s, u32 adv_id) argument 1185 wpas_p2p_service_add_asp(struct wpa_supplicant *wpa_s, int auto_accept, u32 adv_id, const char *adv_str, u8 svc_state, u16 config_methods, const char *svc_info) argument 1201 wpas_p2p_service_flush_asp(struct wpa_supplicant *wpa_s) argument 1207 wpas_p2p_service_add_bonjour(struct wpa_supplicant *wpa_s, struct wpabuf *query, struct wpabuf *resp) argument 1224 wpas_p2p_service_del_bonjour(struct wpa_supplicant *wpa_s, const struct wpabuf *query) argument 1238 wpas_p2p_service_add_upnp(struct wpa_supplicant *wpa_s, u8 version, const char *service) argument 1261 wpas_p2p_service_del_upnp(struct wpa_supplicant *wpa_s, u8 version, const char *service) argument [all...] |
H A D | scan.c | 28 static void wpa_supplicant_gen_assoc_event(struct wpa_supplicant *wpa_s) argument 33 ssid = wpa_supplicant_get_ssid(wpa_s); 37 if (wpa_s->current_ssid == NULL) { 38 wpa_s->current_ssid = ssid; 39 if (wpa_s->current_ssid != NULL) 40 wpas_notify_network_changed(wpa_s); 42 wpa_supplicant_initiate_eapol(wpa_s); 43 wpa_dbg(wpa_s, MSG_DEBUG, "Already associated with a configured " 46 wpa_supplicant_event(wpa_s, EVENT_ASSOC, &data); 51 static int wpas_wps_in_use(struct wpa_supplicant *wpa_s, argument 95 wpa_supplicant_enabled_networks(struct wpa_supplicant *wpa_s) argument 121 wpa_supplicant_assoc_try(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 151 struct wpa_supplicant *wpa_s = work->wpa_s; local 221 wpa_supplicant_trigger_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument 248 struct wpa_supplicant *wpa_s = eloop_ctx; local 260 struct wpa_supplicant *wpa_s = eloop_ctx; local 269 wpa_supplicant_start_sched_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, int interval) argument 286 wpa_supplicant_stop_sched_scan(struct wpa_supplicant *wpa_s) argument 334 wpa_supplicant_optimize_freqs( struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument 418 wpas_add_interworking_elements(struct wpa_supplicant *wpa_s, struct wpabuf *buf) argument 432 wpa_supplicant_extra_ies(struct wpa_supplicant *wpa_s) argument 498 non_p2p_network_enabled(struct wpa_supplicant *wpa_s) argument 534 wpa_setband_scan_freqs_list(struct wpa_supplicant *wpa_s, enum hostapd_hw_mode band, struct wpa_driver_scan_params *params) argument 560 wpa_setband_scan_freqs(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument 576 wpa_set_scan_ssids(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, size_t max_ssids) argument 617 wpa_set_ssids_from_scan_req(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, size_t max_ssids) argument 650 struct wpa_supplicant *wpa_s = eloop_ctx; local 1074 wpa_supplicant_update_scan_int(struct wpa_supplicant *wpa_s, int sec) argument 1106 wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec) argument 1143 wpa_supplicant_delayed_sched_scan(struct wpa_supplicant *wpa_s, int sec, int usec) argument 1165 wpa_supplicant_req_sched_scan(struct wpa_supplicant *wpa_s) argument 1416 wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s) argument 1429 wpa_supplicant_cancel_delayed_sched_scan(struct wpa_supplicant *wpa_s) argument 1446 wpa_supplicant_cancel_sched_scan(struct wpa_supplicant *wpa_s) argument 1467 wpa_supplicant_notify_scanning(struct wpa_supplicant *wpa_s, int scanning) argument 1808 wpa_supplicant_filter_bssid_match(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 1826 filter_scan_res(struct wpa_supplicant *wpa_s, struct wpa_scan_results *res) argument 1944 scan_est_throughput(struct wpa_supplicant *wpa_s, struct wpa_scan_res *res) argument 2046 wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s, struct scan_info *info, int new_scan) argument 2108 wpa_supplicant_update_scan_results(struct wpa_supplicant *wpa_s) argument 2123 scan_only_handler(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument 2145 wpas_scan_scheduled(struct wpa_supplicant *wpa_s) argument 2256 wpas_start_pno(struct wpa_supplicant *wpa_s) argument 2381 wpas_stop_pno(struct wpa_supplicant *wpa_s) argument 2400 wpas_mac_addr_rand_scan_clear(struct wpa_supplicant *wpa_s, unsigned int type) argument 2423 wpas_mac_addr_rand_scan_set(struct wpa_supplicant *wpa_s, unsigned int type, const u8 *addr, const u8 *mask) argument [all...] |
H A D | sme.c | 39 static void sme_stop_sa_query(struct wpa_supplicant *wpa_s); 56 static int sme_set_sae_group(struct wpa_supplicant *wpa_s) argument 58 int *groups = wpa_s->conf->sae_groups; 65 if (!index_within_array(groups, wpa_s->sme.sae_group_index)) 69 int group = groups[wpa_s->sme.sae_group_index]; 72 if (sae_set_group(&wpa_s->sme.sae, group) == 0) { 73 wpa_dbg(wpa_s, MSG_DEBUG, "SME: Selected SAE group %d", 74 wpa_s->sme.sae.group); 77 wpa_s->sme.sae_group_index++; 84 static struct wpabuf * sme_auth_build_sae_commit(struct wpa_supplicant *wpa_s, argument 122 sme_auth_build_sae_confirm(struct wpa_supplicant *wpa_s) argument 145 sme_auth_handle_rrm(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 194 sme_send_authentication(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid, int start) argument 573 struct wpa_supplicant *wpa_s = work->wpa_s; local 596 sme_authenticate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid) argument 640 sme_sae_auth(struct wpa_supplicant *wpa_s, u16 auth_transaction, u16 status_code, const u8 *data, size_t len) argument 750 sme_event_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 864 sme_associate(struct wpa_supplicant *wpa_s, enum wpas_mode mode, const u8 *bssid, u16 auth_type) argument 967 sme_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument 991 sme_deauth(struct wpa_supplicant *wpa_s) argument 1013 sme_event_assoc_reject(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 1054 sme_event_auth_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 1063 sme_event_assoc_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 1072 sme_event_disassoc(struct wpa_supplicant *wpa_s, struct disassoc_info *info) argument 1093 struct wpa_supplicant *wpa_s = eloop_ctx; local 1103 struct wpa_supplicant *wpa_s = eloop_ctx; local 1111 sme_state_changed(struct wpa_supplicant *wpa_s) argument 1121 sme_disassoc_while_authenticating(struct wpa_supplicant *wpa_s, const u8 *prev_pending_bssid) argument 1143 sme_clear_on_disassoc(struct wpa_supplicant *wpa_s) argument 1158 sme_deinit(struct wpa_supplicant *wpa_s) argument 1174 sme_send_2040_bss_coex(struct wpa_supplicant *wpa_s, const u8 *chan_list, u8 num_channels, u8 num_intol) argument 1224 sme_proc_obss_scan(struct wpa_supplicant *wpa_s) argument 1308 wpa_obss_scan_freqs_list(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument 1380 struct wpa_supplicant *wpa_s = eloop_ctx; local 1404 sme_sched_obss_scan(struct wpa_supplicant *wpa_s, int enable) argument 1475 sme_check_sa_query_timeout(struct wpa_supplicant *wpa_s) argument 1494 sme_send_sa_query_req(struct wpa_supplicant *wpa_s, const u8 *trans_id) argument 1515 struct wpa_supplicant *wpa_s = eloop_ctx; local 1553 sme_start_sa_query(struct wpa_supplicant *wpa_s) argument 1559 sme_stop_sa_query(struct wpa_supplicant *wpa_s) argument 1568 sme_event_unprot_disconnect(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *da, u16 reason_code) argument 1599 sme_sa_query_rx(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *data, size_t len) argument [all...] |
H A D | wpas_glue.c | 37 struct wpa_supplicant *wpa_s = ctx; local 38 wpa_config_set_blob(wpa_s->conf, blob); 39 if (wpa_s->conf->update_config) { 40 int ret = wpa_config_write(wpa_s->confname, wpa_s->conf); 52 struct wpa_supplicant *wpa_s = ctx; local 53 return wpa_config_get_blob(wpa_s->conf, name); 60 static u8 * wpa_alloc_eapol(const struct wpa_supplicant *wpa_s, u8 type, argument 71 hdr->version = wpa_s->conf->eapol_version; 89 * @wpa_s 96 wpa_ether_send(struct wpa_supplicant *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument 139 struct wpa_supplicant *wpa_s = ctx; local 231 struct wpa_supplicant *wpa_s = ctx; local 248 struct wpa_supplicant *wpa_s = ctx; local 271 struct wpa_supplicant *wpa_s = ctx; local 354 struct wpa_supplicant *wpa_s = ctx; local 369 wpa_get_beacon_ie(struct wpa_supplicant *wpa_s) argument 406 struct wpa_supplicant *wpa_s = ctx; local 420 _wpa_alloc_eapol(void *wpa_s, u8 type, const void *data, u16 data_len, size_t *msg_len, void **data_pos) argument 428 _wpa_ether_send(void *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument 435 _wpa_supplicant_cancel_auth_timeout(void *wpa_s) argument 441 _wpa_supplicant_set_state(void *wpa_s, enum wpa_states state) argument 452 wpa_supplicant_get_state(struct wpa_supplicant *wpa_s) argument 458 _wpa_supplicant_get_state(void *wpa_s) argument 464 _wpa_supplicant_deauthenticate(void *wpa_s, int reason_code) argument 472 wpa_supplicant_get_network_ctx(void *wpa_s) argument 480 struct wpa_supplicant *wpa_s = ctx; local 490 struct wpa_supplicant *wpa_s = _wpa_s; local 507 wpa_supplicant_mlme_setprotection(void *wpa_s, const u8 *addr, int protection_type, int key_type) argument 516 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 523 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 534 struct wpa_supplicant *wpa_s = ctx; local 545 struct wpa_supplicant *wpa_s = ctx; local 589 struct wpa_supplicant *wpa_s = ctx; local 615 struct wpa_supplicant *wpa_s = ctx; local 643 struct wpa_supplicant *wpa_s = ctx; local 652 struct wpa_supplicant *wpa_s = ctx; local 666 struct wpa_supplicant *wpa_s = ctx; local 705 struct wpa_supplicant *wpa_s = ctx; local 714 struct wpa_supplicant *wpa_s = ctx; local 799 wpas_send_ctrl_req(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const char *field_name, const char *txt) argument 833 struct wpa_supplicant *wpa_s = ctx; local 862 struct wpa_supplicant *wpa_s = ctx; local 880 struct wpa_supplicant *wpa_s = ctx; local 900 struct wpa_supplicant *wpa_s = ctx; local 910 struct wpa_supplicant *wpa_s = ctx; local 918 struct wpa_supplicant *wpa_s = ctx; local 955 wpa_supplicant_init_eapol(struct wpa_supplicant *wpa_s) argument 1012 struct wpa_supplicant *wpa_s = ctx; local 1022 struct wpa_supplicant *wpa_s = ctx; local 1033 wpa_supplicant_init_wpa(struct wpa_supplicant *wpa_s) argument 1093 wpa_supplicant_rsn_supp_set_config(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument [all...] |
H A D | driver_i.h | 15 static inline void * wpa_drv_init(struct wpa_supplicant *wpa_s, argument 18 if (wpa_s->driver->init2) 19 return wpa_s->driver->init2(wpa_s, ifname, 20 wpa_s->global_drv_priv); 21 if (wpa_s->driver->init) { 22 return wpa_s->driver->init(wpa_s, ifname); 27 static inline void wpa_drv_deinit(struct wpa_supplicant *wpa_s) argument 29 if (wpa_s 33 wpa_drv_set_param(struct wpa_supplicant *wpa_s, const char *param) argument 41 wpa_drv_set_countermeasures(struct wpa_supplicant *wpa_s, int enabled) argument 51 wpa_drv_authenticate(struct wpa_supplicant *wpa_s, struct wpa_driver_auth_params *params) argument 59 wpa_drv_associate(struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params) argument 68 wpa_drv_init_mesh(struct wpa_supplicant *wpa_s) argument 75 wpa_drv_join_mesh(struct wpa_supplicant *wpa_s, struct wpa_driver_mesh_join_params *params) argument 83 wpa_drv_leave_mesh(struct wpa_supplicant *wpa_s) argument 90 wpa_drv_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument 102 wpa_drv_sched_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, u32 interval) argument 112 wpa_drv_stop_sched_scan(struct wpa_supplicant *wpa_s) argument 119 wpa_drv_get_scan_results2( struct wpa_supplicant *wpa_s) argument 127 wpa_drv_get_bssid(struct wpa_supplicant *wpa_s, u8 *bssid) argument 135 wpa_drv_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid) argument 143 wpa_drv_set_key(struct wpa_supplicant *wpa_s, 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) argument 163 wpa_drv_sta_deauth(struct wpa_supplicant *wpa_s, const u8 *addr, int reason_code) argument 174 wpa_drv_deauthenticate(struct wpa_supplicant *wpa_s, const u8 *addr, int reason_code) argument 184 wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument 193 wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument 203 wpa_drv_flush_pmkid(struct wpa_supplicant *wpa_s) argument 211 wpa_drv_get_capa(struct wpa_supplicant *wpa_s, struct wpa_driver_capa *capa) argument 220 wpa_drv_poll(struct wpa_supplicant *wpa_s) argument 227 wpa_drv_get_ifname(struct wpa_supplicant *wpa_s) argument 236 wpa_driver_get_radio_name(struct wpa_supplicant *wpa_s) argument 243 wpa_drv_get_mac_addr(struct wpa_supplicant *wpa_s) argument 251 wpa_drv_set_operstate(struct wpa_supplicant *wpa_s, int state) argument 259 wpa_drv_mlme_setprotection(struct wpa_supplicant *wpa_s, const u8 *addr, int protect_type, int key_type) argument 271 wpa_drv_get_hw_feature_data(struct wpa_supplicant *wpa_s, u16 *num_modes, u16 *flags) argument 280 wpa_drv_set_country(struct wpa_supplicant *wpa_s, const char *alpha2) argument 288 wpa_drv_send_mlme(struct wpa_supplicant *wpa_s, const u8 *data, size_t data_len, int noack, unsigned int freq) argument 299 wpa_drv_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument 309 wpa_drv_set_ap(struct wpa_supplicant *wpa_s, struct wpa_driver_ap_params *params) argument 317 wpa_drv_sta_add(struct wpa_supplicant *wpa_s, struct hostapd_sta_add_params *params) argument 325 wpa_drv_sta_remove(struct wpa_supplicant *wpa_s, const u8 *addr) argument 333 wpa_drv_hapd_send_eapol(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *data, size_t data_len, int encrypt, const u8 *own_addr, u32 flags) argument 345 wpa_drv_sta_set_flags(struct wpa_supplicant *wpa_s, const u8 *addr, int total_flags, int flags_or, int flags_and) argument 356 wpa_drv_set_supp_port(struct wpa_supplicant *wpa_s, int authorized) argument 366 wpa_drv_send_action(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int wait, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *data, size_t data_len, int no_cck) argument 381 wpa_drv_send_action_cancel_wait(struct wpa_supplicant *wpa_s) argument 387 wpa_drv_set_freq(struct wpa_supplicant *wpa_s, struct hostapd_freq_params *freq) argument 395 wpa_drv_if_add(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type, const char *ifname, const u8 *addr, void *bss_ctx, char *force_ifname, u8 *if_addr, const char *bridge) argument 408 wpa_drv_if_remove(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type, const char *ifname) argument 417 wpa_drv_remain_on_channel(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) argument 427 wpa_drv_cancel_remain_on_channel( struct wpa_supplicant *wpa_s) argument 436 wpa_drv_probe_req_report(struct wpa_supplicant *wpa_s, int report) argument 445 wpa_drv_deinit_ap(struct wpa_supplicant *wpa_s) argument 452 wpa_drv_deinit_p2p_cli(struct wpa_supplicant *wpa_s) argument 459 wpa_drv_suspend(struct wpa_supplicant *wpa_s) argument 465 wpa_drv_resume(struct wpa_supplicant *wpa_s) argument 471 wpa_drv_signal_monitor(struct wpa_supplicant *wpa_s, int threshold, int hysteresis) argument 480 wpa_drv_signal_poll(struct wpa_supplicant *wpa_s, struct wpa_signal_info *si) argument 488 wpa_drv_pktcnt_poll(struct wpa_supplicant *wpa_s, struct hostap_sta_driver_data *sta) argument 497 wpa_drv_set_ap_wps_ie(struct wpa_supplicant *wpa_s, const struct wpabuf *beacon, const struct wpabuf *proberesp, const struct wpabuf *assocresp) argument 508 wpa_drv_get_noa(struct wpa_supplicant *wpa_s, u8 *buf, size_t buf_len) argument 516 wpa_drv_set_p2p_powersave(struct wpa_supplicant *wpa_s, int legacy_ps, int opp_ps, int ctwindow) argument 526 wpa_drv_ampdu(struct wpa_supplicant *wpa_s, int ampdu) argument 533 wpa_drv_send_tdls_mgmt(struct wpa_supplicant *wpa_s, const u8 *dst, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capab, int initiator, const u8 *buf, size_t len) argument 548 wpa_drv_tdls_oper(struct wpa_supplicant *wpa_s, enum tdls_oper oper, const u8 *peer) argument 557 wpa_drv_driver_cmd(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buf_len) argument 566 wpa_drv_set_rekey_info(struct wpa_supplicant *wpa_s, const u8 *kek, size_t kek_len, const u8 *kck, size_t kck_len, const u8 *replay_ctr) argument 577 wpa_drv_radio_disable(struct wpa_supplicant *wpa_s, int disabled) argument 585 wpa_drv_switch_channel(struct wpa_supplicant *wpa_s, struct csa_settings *settings) argument 593 wpa_drv_add_ts(struct wpa_supplicant *wpa_s, u8 tsid, const u8 *address, u8 user_priority, u16 admitted_time) argument 603 wpa_drv_del_ts(struct wpa_supplicant *wpa_s, u8 tid, const u8 *address) argument 611 wpa_drv_tdls_enable_channel_switch( struct wpa_supplicant *wpa_s, const u8 *addr, u8 oper_class, const struct hostapd_freq_params *freq_params) argument 623 wpa_drv_tdls_disable_channel_switch(struct wpa_supplicant *wpa_s, const u8 *addr) argument 632 wpa_drv_wnm_oper(struct wpa_supplicant *wpa_s, enum wnm_oper oper, const u8 *peer, u8 *buf, u16 *buf_len) argument 642 wpa_drv_status(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 650 wpa_drv_set_qos_map(struct wpa_supplicant *wpa_s, const u8 *qos_map_set, u8 qos_map_set_len) argument 659 wpa_drv_wowlan(struct wpa_supplicant *wpa_s, const struct wowlan_triggers *triggers) argument 667 wpa_drv_vendor_cmd(struct wpa_supplicant *wpa_s, int vendor_id, int subcmd, const u8 *data, size_t data_len, struct wpabuf *buf) argument 677 wpa_drv_roaming(struct wpa_supplicant *wpa_s, int allowed, const u8 *bssid) argument 685 wpa_drv_set_mac_addr(struct wpa_supplicant *wpa_s, const u8 *addr) argument 696 wpa_drv_macsec_init(struct wpa_supplicant *wpa_s, struct macsec_init_params *params) argument 704 wpa_drv_macsec_deinit(struct wpa_supplicant *wpa_s) argument 711 wpa_drv_enable_protect_frames(struct wpa_supplicant *wpa_s, Boolean enabled) argument 719 wpa_drv_set_replay_protect(struct wpa_supplicant *wpa_s, Boolean enabled, u32 window) argument 728 wpa_drv_set_current_cipher_suite(struct wpa_supplicant *wpa_s, const u8 *cs, size_t cs_len) argument 737 wpa_drv_enable_controlled_port(struct wpa_supplicant *wpa_s, Boolean enabled) argument 745 wpa_drv_get_receive_lowest_pn(struct wpa_supplicant *wpa_s, u32 channel, u8 an, u32 *lowest_pn) argument 755 wpa_drv_get_transmit_next_pn(struct wpa_supplicant *wpa_s, u32 channel, u8 an, u32 *next_pn) argument 765 wpa_drv_set_transmit_next_pn(struct wpa_supplicant *wpa_s, u32 channel, u8 an, u32 next_pn) argument 775 wpa_drv_get_available_receive_sc(struct wpa_supplicant *wpa_s, u32 *channel) argument 785 wpa_drv_create_receive_sc(struct wpa_supplicant *wpa_s, u32 channel, const u8 *sci_addr, u16 sci_port, unsigned int conf_offset, int validation) argument 796 wpa_drv_delete_receive_sc(struct wpa_supplicant *wpa_s, u32 channel) argument 804 wpa_drv_create_receive_sa(struct wpa_supplicant *wpa_s, u32 channel, u8 an, u32 lowest_pn, const u8 *sak) argument 814 wpa_drv_enable_receive_sa(struct wpa_supplicant *wpa_s, u32 channel, u8 an) argument 822 wpa_drv_disable_receive_sa(struct wpa_supplicant *wpa_s, u32 channel, u8 an) argument 831 wpa_drv_get_available_transmit_sc(struct wpa_supplicant *wpa_s, u32 *channel) argument 840 wpa_drv_create_transmit_sc(struct wpa_supplicant *wpa_s, u32 channel, const u8 *sci_addr, u16 sci_port, unsigned int conf_offset) argument 851 wpa_drv_delete_transmit_sc(struct wpa_supplicant *wpa_s, u32 channel) argument 859 wpa_drv_create_transmit_sa(struct wpa_supplicant *wpa_s, u32 channel, u8 an, u32 next_pn, Boolean confidentiality, const u8 *sak) argument 871 wpa_drv_enable_transmit_sa(struct wpa_supplicant *wpa_s, u32 channel, u8 an) argument 879 wpa_drv_disable_transmit_sa(struct wpa_supplicant *wpa_s, u32 channel, u8 an) argument [all...] |
H A D | events.c | 51 static int wpas_select_network_from_last_scan(struct wpa_supplicant *wpa_s, 56 static int wpas_temp_disabled(struct wpa_supplicant *wpa_s, argument 68 wpas_clear_temp_disabled(wpa_s, ssid, 0); 76 * @wpa_s: Pointer to wpa_supplicant data 84 static int wpas_reenabled_network_time(struct wpa_supplicant *wpa_s) argument 90 if (wpa_s->conf->auto_interworking && wpa_s->conf->interworking && 91 wpa_s->conf->cred) 95 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { 99 disabled_for = wpas_temp_disabled(wpa_s, ssi 113 struct wpa_supplicant *wpa_s = eloop_ctx; local 127 wpa_supplicant_get_new_bss( struct wpa_supplicant *wpa_s, const u8 *bssid) argument 142 wpa_supplicant_update_current_bss(struct wpa_supplicant *wpa_s) argument 158 wpa_supplicant_select_config(struct wpa_supplicant *wpa_s) argument 246 struct wpa_supplicant *wpa_s = eloop_ctx; local 266 wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s) argument 311 wpa_find_assoc_pmkid(struct wpa_supplicant *wpa_s) argument 336 wpa_supplicant_event_pmkid_candidate(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 356 wpa_supplicant_dynamic_keys(struct wpa_supplicant *wpa_s) argument 387 wpa_supplicant_scard_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 498 wpa_supplicant_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss) argument 664 rate_match(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 811 wpa_scan_res_match(struct wpa_supplicant *wpa_s, int i, struct wpa_bss *bss, struct wpa_ssid *group, int only_first_ssid) argument 1051 wpa_supplicant_select_bss(struct wpa_supplicant *wpa_s, struct wpa_ssid *group, struct wpa_ssid **selected_ssid, int only_first_ssid) argument 1082 wpa_supplicant_pick_network(struct wpa_supplicant *wpa_s, struct wpa_ssid **selected_ssid) argument 1155 wpa_supplicant_req_new_scan(struct wpa_supplicant *wpa_s, int timeout_sec, int timeout_usec) argument 1175 wpa_supplicant_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) argument 1238 wpa_supplicant_pick_new_network(struct wpa_supplicant *wpa_s) argument 1260 wpa_supplicant_rsn_preauth_scan_results( struct wpa_supplicant *wpa_s) argument 1285 wpa_supplicant_need_to_roam(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) argument 1381 _wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s, union wpa_event_data *data, int own_request) argument 1516 wpas_select_network_from_last_scan(struct wpa_supplicant *wpa_s, int new_scan, int own_request) argument 1640 wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 1684 wpa_supplicant_fast_associate(struct wpa_supplicant *wpa_s) argument 1708 struct wpa_supplicant *wpa_s = eloop_ctx; local 1737 wnm_process_assoc_resp(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) argument 1776 wnm_bss_keep_alive_deinit(struct wpa_supplicant *wpa_s) argument 1786 wpas_qos_map_set(struct wpa_supplicant *wpa_s, const u8 *qos_map, size_t len) argument 1801 interworking_process_assoc_resp(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) argument 1821 wpa_supplicant_event_associnfo(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 2017 wpa_supplicant_assoc_update_ie(struct wpa_supplicant *wpa_s) argument 2041 wpa_supplicant_event_assoc(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 2258 wpa_supplicant_event_disassoc(struct wpa_supplicant *wpa_s, u16 reason_code, int locally_generated) argument 2287 could_be_psk_mismatch(struct wpa_supplicant *wpa_s, u16 reason_code, int locally_generated) argument 2309 wpa_supplicant_event_disassoc_finish(struct wpa_supplicant *wpa_s, u16 reason_code, int locally_generated) argument 2427 struct wpa_supplicant *wpa_s = eloop_ctx; local 2440 wpa_supplicant_event_michael_mic_failure(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 2536 struct wpa_supplicant *wpa_s; local 2547 wpa_supplicant_event_interface_status(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 2613 wpa_supplicant_event_stkstart(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 2624 wpa_supplicant_event_tdls(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 2655 wpa_supplicant_event_wnm(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 2675 wpa_supplicant_event_ft_response(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 2694 wpa_supplicant_event_ibss_rsn_start(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 2712 wpa_supplicant_event_ibss_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 2731 ft_rx_action(struct wpa_supplicant *wpa_s, const u8 *data, size_t len) argument 2784 wpa_supplicant_event_unprot_deauth(struct wpa_supplicant *wpa_s, struct unprot_deauth *e) argument 2797 wpa_supplicant_event_unprot_disassoc(struct wpa_supplicant *wpa_s, struct unprot_disassoc *e) argument 2810 wpas_event_disconnect(struct wpa_supplicant *wpa_s, const u8 *addr, u16 reason_code, int locally_generated, const u8 *ie, size_t ie_len, int deauth) argument 2856 wpas_event_disassoc(struct wpa_supplicant *wpa_s, struct disassoc_info *info) argument 2910 wpas_event_deauth(struct wpa_supplicant *wpa_s, struct deauth_info *info) argument 2981 wpa_supplicant_update_channel_list( struct wpa_supplicant *wpa_s, struct channel_list_changed *info) argument 3025 wpas_event_rx_mgmt_action(struct wpa_supplicant *wpa_s, const u8 *frame, size_t len, int freq, int rssi) argument 3129 wpa_supplicant_notify_avoid_freq(struct wpa_supplicant *wpa_s, union wpa_event_data *event) argument 3181 wpa_supplicant_event_assoc_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 3204 struct wpa_supplicant *wpa_s = ctx; local [all...] |
H A D | interworking.c | 48 static void interworking_next_anqp_fetch(struct wpa_supplicant *wpa_s); 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, 74 static void interworking_reconnect(struct wpa_supplicant *wpa_s) argument 78 if (wpa_s->wpa_state >= WPA_AUTHENTICATING) { 79 wpa_supplicant_cancel_sched_scan(wpa_s); 80 wpa_s->own_disconnect_req = 1; 81 wpa_supplicant_deauthenticate(wpa_s, 84 wpa_s->disconnected = 0; 85 wpa_s 129 struct wpa_supplicant *wpa_s = ctx; local 140 cred_with_roaming_consortium(struct wpa_supplicant *wpa_s) argument 154 cred_with_3gpp(struct wpa_supplicant *wpa_s) argument 166 cred_with_nai_realm(struct wpa_supplicant *wpa_s) argument 182 cred_with_domain(struct wpa_supplicant *wpa_s) argument 197 cred_with_min_backhaul(struct wpa_supplicant *wpa_s) argument 212 cred_with_conn_capab(struct wpa_supplicant *wpa_s) argument 238 struct wpa_supplicant *wpa_s = eloop_ctx; local 243 interworking_anqp_send_req(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 591 nai_realm_cred_username(struct wpa_supplicant *wpa_s, struct nai_realm_eap *eap) argument 661 nai_realm_cred_cert(struct wpa_supplicant *wpa_s, struct nai_realm_eap *eap) argument 683 nai_realm_find_eap(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct nai_realm *realm) argument 869 already_connected(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) argument 895 remove_duplicate_network(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) argument 929 interworking_set_hs20_params(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 958 interworking_connect_3gpp(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss, int only_add) argument 1182 cred_below_min_backhaul(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) argument 1241 cred_over_max_bss_load(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) argument 1289 cred_conn_capab_missing(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) argument 1333 interworking_credentials_available_roaming_consortium( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) argument 1503 interworking_connect_roaming_consortium( struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss, int only_add) argument 1563 interworking_connect_helper(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int allow_excluded, int only_add) argument 1823 interworking_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int only_add) argument 1831 interworking_pcsc_read_imsi(struct wpa_supplicant *wpa_s) argument 1855 interworking_credentials_available_3gpp( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) argument 1980 interworking_credentials_available_realm( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) argument 2056 interworking_credentials_available_helper( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int ignore_bw, int *excluded) argument 2102 interworking_credentials_available( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int *excluded) argument 2151 interworking_home_sp_cred(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpabuf *domain_names) argument 2209 interworking_home_sp(struct wpa_supplicant *wpa_s, struct wpabuf *domain_names) argument 2227 interworking_find_network_match(struct wpa_supplicant *wpa_s) argument 2253 roaming_partner_match(struct wpa_supplicant *wpa_s, struct roaming_partner *partner, struct wpabuf *domain_names) argument 2271 roaming_prio(struct wpa_supplicant *wpa_s, struct wpa_cred *cred, struct wpa_bss *bss) argument 2301 pick_best_roaming_partner(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_cred *cred) argument 2353 interworking_select_network(struct wpa_supplicant *wpa_s) argument 2514 interworking_match_anqp_info(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 2551 interworking_next_anqp_fetch(struct wpa_supplicant *wpa_s) argument 2625 interworking_start_fetch_anqp(struct wpa_supplicant *wpa_s) argument 2642 interworking_fetch_anqp(struct wpa_supplicant *wpa_s) argument 2657 interworking_stop_fetch_anqp(struct wpa_supplicant *wpa_s) argument 2666 anqp_send_req(struct wpa_supplicant *wpa_s, const u8 *dst, u16 info_ids[], size_t num_ids, u32 subtypes) argument 2719 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) argument 2862 struct wpa_supplicant *wpa_s = ctx; local 2942 interworking_scan_res_handler(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument 2951 interworking_select(struct wpa_supplicant *wpa_s, int auto_select, int *freqs) argument 2980 struct wpa_supplicant *wpa_s = ctx; local 3003 gas_send_request(struct wpa_supplicant *wpa_s, const u8 *dst, const struct wpabuf *adv_proto, const struct wpabuf *query) argument [all...] |
H A D | wps_supplicant.c | 51 static void wpas_clear_wps(struct wpa_supplicant *wpa_s); 54 static void wpas_wps_clear_ap_info(struct wpa_supplicant *wpa_s) argument 56 os_free(wpa_s->wps_ap); 57 wpa_s->wps_ap = NULL; 58 wpa_s->num_wps_ap = 0; 59 wpa_s->wps_ap_iter = 0; 65 struct wpa_supplicant *wpa_s = eloop_ctx; local 70 wpa_supplicant_fast_associate(wpa_s) != 1) 71 wpa_supplicant_req_scan(wpa_s, 0, 0); 75 static void wpas_wps_assoc_with_cred_cancel(struct wpa_supplicant *wpa_s) argument 82 wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s) argument 182 wpas_wps_security_workaround(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const struct wps_credential *cred) argument 263 wpas_wps_remove_dup_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *new_ssid) argument 362 struct wpa_supplicant *wpa_s = ctx; local 578 wpa_supplicant_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) argument 605 struct wpa_supplicant *wpa_s = eloop_ctx; local 611 wpa_supplicant_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 650 wpas_wps_reenable_networks(struct wpa_supplicant *wpa_s) argument 680 struct wpa_supplicant *wpa_s = eloop_ctx; local 686 wpa_supplicant_wps_event_success(struct wpa_supplicant *wpa_s) argument 707 wpa_supplicant_wps_event_er_ap_add(struct wpa_supplicant *wpa_s, struct wps_event_er_ap *ap) argument 732 wpa_supplicant_wps_event_er_ap_remove(struct wpa_supplicant *wpa_s, struct wps_event_er_ap *ap) argument 741 wpa_supplicant_wps_event_er_enrollee_add( struct wpa_supplicant *wpa_s, struct wps_event_er_enrollee *enrollee) argument 767 wpa_supplicant_wps_event_er_enrollee_remove( struct wpa_supplicant *wpa_s, struct wps_event_er_enrollee *enrollee) argument 777 wpa_supplicant_wps_event_er_ap_settings( struct wpa_supplicant *wpa_s, struct wps_event_er_ap_settings *ap_settings) argument 803 wpa_supplicant_wps_event_er_set_sel_reg( struct wpa_supplicant *wpa_s, struct wps_event_er_set_selected_registrar *ev) argument 833 struct wpa_supplicant *wpa_s = ctx; local 890 struct wpa_supplicant *wpa_s = ctx; local 910 wpas_clear_wps(struct wpa_supplicant *wpa_s) argument 957 struct wpa_supplicant *wpa_s = eloop_ctx; local 964 wpas_wps_add_network(struct wpa_supplicant *wpa_s, int registrar, const u8 *dev_addr, const u8 *bssid) argument 1036 wpas_wps_temp_disable(struct wpa_supplicant *wpa_s, struct wpa_ssid *selected) argument 1072 wpas_wps_reassoc(struct wpa_supplicant *wpa_s, struct wpa_ssid *selected, const u8 *bssid, int freq) argument 1108 wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid, int p2p_group) argument 1149 wpas_wps_start_dev_pw(struct wpa_supplicant *wpa_s, const u8 *dev_addr, const u8 *bssid, const char *pin, int p2p_group, u16 dev_pw_id, const u8 *peer_pubkey_hash, const u8 *ssid_val, size_t ssid_len, int freq) argument 1230 wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, int p2p_group, u16 dev_pw_id) argument 1240 wpas_wps_cancel(struct wpa_supplicant *wpa_s) argument 1275 wpas_wps_start_reg(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, struct wps_new_ap_settings *settings) argument 1373 struct wpa_supplicant *wpa_s = ctx; local 1407 wpas_wps_set_uuid(struct wpa_supplicant *wpa_s, struct wps_context *wps) argument 1438 wpas_wps_set_vendor_ext_m1(struct wpa_supplicant *wpa_s, struct wps_context *wps) argument 1455 wpas_wps_init(struct wpa_supplicant *wpa_s) argument 1555 wpas_wps_deinit(struct wpa_supplicant *wpa_s) argument 1586 wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss) argument 1660 wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss) argument 1717 wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) argument 1774 wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s) argument 1809 wpas_wps_searching(struct wpa_supplicant *wpa_s) argument 1838 wpas_wps_er_start(struct wpa_supplicant *wpa_s, const char *filter) argument 1855 wpas_wps_er_stop(struct wpa_supplicant *wpa_s) argument 1865 wpas_wps_er_add_pin(struct wpa_supplicant *wpa_s, const u8 *addr, const char *uuid, const char *pin) argument 1887 wpas_wps_er_pbc(struct wpa_supplicant *wpa_s, const char *uuid) argument 1902 wpas_wps_er_learn(struct wpa_supplicant *wpa_s, const char *uuid, const char *pin) argument 1954 wpas_wps_er_set_config(struct wpa_supplicant *wpa_s, const char *uuid, int id) argument 1981 wpas_wps_er_config(struct wpa_supplicant *wpa_s, const char *uuid, const char *pin, struct wps_new_ap_settings *settings) argument 2040 wpas_wps_er_nfc_config_token(struct wpa_supplicant *wpa_s, int ndef, const char *uuid) argument 2083 wpas_wps_terminate_pending(struct wpa_supplicant *wpa_s) argument 2097 wpas_wps_update_config(struct wpa_supplicant *wpa_s) argument 2154 wpas_wps_network_config_token(struct wpa_supplicant *wpa_s, int ndef, struct wpa_ssid *ssid) argument 2179 wpas_wps_nfc_config_token(struct wpa_supplicant *wpa_s, int ndef, const char *id_str) argument 2206 wpas_wps_nfc_token(struct wpa_supplicant *wpa_s, int ndef) argument 2222 wpas_wps_start_nfc(struct wpa_supplicant *wpa_s, const u8 *go_dev_addr, const u8 *bssid, const struct wpabuf *dev_pw, u16 dev_pw_id, int p2p_group, const u8 *peer_pubkey_hash, const u8 *ssid, size_t ssid_len, int freq) argument 2285 wpas_wps_use_cred(struct wpa_supplicant *wpa_s, struct wps_parse_attr *attr) argument 2337 wpas_wps_add_nfc_password_token(struct wpa_supplicant *wpa_s, struct wps_parse_attr *attr) argument 2347 wpas_wps_nfc_tag_process(struct wpa_supplicant *wpa_s, const struct wpabuf *wps) argument 2372 wpas_wps_nfc_tag_read(struct wpa_supplicant *wpa_s, const struct wpabuf *data, int forced_freq) argument 2407 wpas_wps_nfc_handover_req(struct wpa_supplicant *wpa_s, int ndef) argument 2436 wpas_wps_er_nfc_handover_sel(struct wpa_supplicant *wpa_s, int ndef, const char *uuid) argument 2491 wpas_wps_nfc_handover_sel(struct wpa_supplicant *wpa_s, int ndef, int cr, const char *uuid) argument 2504 wpas_wps_nfc_rx_handover_sel(struct wpa_supplicant *wpa_s, const struct wpabuf *data) argument 2631 wpas_wps_nfc_report_handover(struct wpa_supplicant *wpa_s, const struct wpabuf *req, const struct wpabuf *sel) argument 2642 wpas_er_wps_nfc_report_handover(struct wpa_supplicant *wpa_s, const struct wpabuf *req, const struct wpabuf *sel) argument 2738 wpas_wps_dump_ap_info(struct wpa_supplicant *wpa_s) argument 2765 wpas_wps_get_ap_info(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 2783 wpas_wps_update_ap_info_bss(struct wpa_supplicant *wpa_s, struct wpa_scan_res *res) argument 2849 wpas_wps_update_ap_info(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument 2861 wpas_wps_notify_assoc(struct wpa_supplicant *wpa_s, const u8 *bssid) argument [all...] |
H A D | wpa_supplicant.c | 111 int wpa_set_wep_keys(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 120 wpa_drv_set_key(wpa_s, WPA_ALG_WEP, NULL, 129 int wpa_supplicant_set_wpa_none_key(struct wpa_supplicant *wpa_s, argument 142 wpa_msg(wpa_s, MSG_INFO, "WPA: Invalid mode %d (not " 148 wpa_msg(wpa_s, MSG_INFO, "WPA: No PSK configured for " 153 switch (wpa_s->group_cipher) { 172 wpa_msg(wpa_s, MSG_INFO, "WPA: Invalid group cipher %d for " 173 "WPA-None", wpa_s->group_cipher); 180 ret = wpa_drv_set_key(wpa_s, alg, NULL, 0, 1, seq, 6, key, keylen); 188 struct wpa_supplicant *wpa_s local 216 wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s, int sec, int usec) argument 238 wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s) argument 253 wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s) argument 339 wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 383 free_hw_features(struct wpa_supplicant *wpa_s) argument 399 wpa_supplicant_cleanup(struct wpa_supplicant *wpa_s) argument 558 wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr) argument 625 wpa_supplicant_start_bgscan(struct wpa_supplicant *wpa_s) argument 669 wpa_supplicant_stop_bgscan(struct wpa_supplicant *wpa_s) argument 680 wpa_supplicant_start_autoscan(struct wpa_supplicant *wpa_s) argument 687 wpa_supplicant_stop_autoscan(struct wpa_supplicant *wpa_s) argument 693 wpa_supplicant_reinit_autoscan(struct wpa_supplicant *wpa_s) argument 711 wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, enum wpa_states state) argument 827 struct wpa_supplicant *wpa_s = global->ifaces; local 853 wpa_supplicant_clear_status(struct wpa_supplicant *wpa_s) argument 880 wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s) argument 957 struct wpa_supplicant *wpa_s; local 968 wpa_supplicant_suites_from_ai(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_ie_data *ie) argument 1030 wpa_supplicant_set_suites(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid, u8 *wpa_ie, size_t *wpa_ie_len) argument 1371 wpas_ext_capab_byte(struct wpa_supplicant *wpa_s, u8 *pos, int idx) argument 1413 wpas_build_ext_capab(struct wpa_supplicant *wpa_s, u8 *buf, size_t buflen) argument 1448 wpas_valid_bss(struct wpa_supplicant *wpa_s, struct wpa_bss *test_bss) argument 1462 wpas_valid_ssid(struct wpa_supplicant *wpa_s, struct wpa_ssid *test_ssid) argument 1476 wpas_valid_bss_ssid(struct wpa_supplicant *wpa_s, struct wpa_bss *test_bss, struct wpa_ssid *test_ssid) argument 1494 wpas_connect_work_done(struct wpa_supplicant *wpa_s) argument 1510 wpas_update_random_addr(struct wpa_supplicant *wpa_s, int style) argument 1562 wpas_update_random_addr_disassoc(struct wpa_supplicant *wpa_s) argument 1582 wpa_supplicant_associate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid) argument 1717 ibss_mesh_setup_freq(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, struct hostapd_freq_params *freq) argument 1936 struct wpa_supplicant *wpa_s = work->wpa_s; local 2447 wpa_supplicant_clear_connection(struct wpa_supplicant *wpa_s, const u8 *addr) argument 2472 wpa_supplicant_deauthenticate(struct wpa_supplicant *wpa_s, int reason_code) argument 2526 wpa_supplicant_enable_one_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 2552 wpa_supplicant_enable_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 2581 wpa_supplicant_disable_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 2634 wpa_supplicant_select_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 2716 wpas_set_pkcs11_engine_and_module_path(struct wpa_supplicant *wpa_s, const char *pkcs11_engine_path, const char *pkcs11_module_path) argument 2765 wpa_supplicant_set_ap_scan(struct wpa_supplicant *wpa_s, int ap_scan) argument 2800 wpa_supplicant_set_bss_expiration_age(struct wpa_supplicant *wpa_s, unsigned int bss_expire_age) argument 2823 wpa_supplicant_set_bss_expiration_count(struct wpa_supplicant *wpa_s, unsigned int bss_expire_count) argument 2846 wpa_supplicant_set_scan_interval(struct wpa_supplicant *wpa_s, int scan_interval) argument 2909 wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s) argument 2964 select_driver(struct wpa_supplicant *wpa_s, int i) argument 2984 wpa_supplicant_set_driver(struct wpa_supplicant *wpa_s, const char *name) argument 3047 struct wpa_supplicant *wpa_s = ctx; local 3189 wpa_supplicant_update_mac_addr(struct wpa_supplicant *wpa_s) argument 3221 struct wpa_supplicant *wpa_s = ctx; local 3252 wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s) argument 3321 struct wpa_supplicant *wpa_s; local 3338 wpa_set_htcap_mcs(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, const char *ht_mcs) argument 3392 wpa_disable_max_amsdu(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) argument 3415 wpa_set_ampdu_factor(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int factor) argument 3439 wpa_set_ampdu_density(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int density) argument 3464 wpa_set_disable_ht40(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) argument 3486 wpa_set_disable_sgi(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) argument 3508 wpa_set_disable_ldpc(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) argument 3529 wpa_supplicant_apply_ht_overrides( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params) argument 3565 wpa_supplicant_apply_vht_overrides( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params) argument 3629 pcsc_reader_init(struct wpa_supplicant *wpa_s) argument 3671 wpas_init_ext_pw(struct wpa_supplicant *wpa_s) argument 3703 wpas_set_wowlan_triggers(struct wpa_supplicant *wpa_s, const struct wpa_driver_capa *capa) argument 3721 radio_add_interface(struct wpa_supplicant *wpa_s, const char *rn) argument 3783 struct wpa_supplicant *wpa_s; local 3820 radio_remove_works(struct wpa_supplicant *wpa_s, const char *type, int remove_all) argument 3846 radio_remove_interface(struct wpa_supplicant *wpa_s) argument 3867 radio_work_check_next(struct wpa_supplicant *wpa_s) argument 3908 radio_add_work(struct wpa_supplicant *wpa_s, unsigned int freq, const char *type, int next, void (*cb)(struct wpa_radio_work *work, int deinit), void *ctx) argument 3950 struct wpa_supplicant *wpa_s = work->wpa_s; local 3966 radio_work_pending(struct wpa_supplicant *wpa_s, const char *type) argument 3980 wpas_init_driver(struct wpa_supplicant *wpa_s, struct wpa_interface *iface) argument 4029 wpa_supplicant_init_iface(struct wpa_supplicant *wpa_s, struct wpa_interface *iface) argument 4311 wpa_supplicant_deinit_iface(struct wpa_supplicant *wpa_s, int notify, int terminate) argument 4398 struct wpa_supplicant *wpa_s; local 4477 wpa_supplicant_remove_iface(struct wpa_global *global, struct wpa_supplicant *wpa_s, int terminate) argument 4534 wpa_supplicant_get_eap_mode(struct wpa_supplicant *wpa_s) argument 4560 struct wpa_supplicant *wpa_s; local 4573 struct wpa_supplicant *wpa_s = ctx; local 4722 struct wpa_supplicant *wpa_s; local 4807 wpa_supplicant_update_config(struct wpa_supplicant *wpa_s) argument 4846 get_bss_freqs_in_ess(struct wpa_supplicant *wpa_s) argument 4880 wpas_connection_failed(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 4983 wpas_driver_bss_selection(struct wpa_supplicant *wpa_s) argument 4991 wpa_supplicant_ctrl_iface_ctrl_rsp_handle(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const char *field, const char *value) argument 5077 wpas_network_disabled(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 5118 wpas_get_ssid_pmf(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 5142 wpas_is_p2p_prioritized(struct wpa_supplicant *wpa_s) argument 5152 wpas_auth_failed(struct wpa_supplicant *wpa_s, char *reason) argument 5212 wpas_clear_temp_disabled(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int clear_failures) argument 5230 disallowed_bssid(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 5247 disallowed_ssid(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len) argument 5274 wpas_request_connection(struct wpa_supplicant *wpa_s) argument 5290 dump_freq_data(struct wpa_supplicant *wpa_s, const char *title, struct wpa_used_freq_data *freqs_data, unsigned int len) argument 5311 get_shared_radio_freqs_data(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *freqs_data, unsigned int len) argument 5364 get_shared_radio_freqs(struct wpa_supplicant *wpa_s, int *freq_array, unsigned int len) argument 5408 wpas_rrm_reset(struct wpa_supplicant *wpa_s) argument 5426 wpas_rrm_process_neighbor_rep(struct wpa_supplicant *wpa_s, const u8 *report, size_t report_len) argument 5488 wpas_rrm_send_neighbor_rep_request(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, void (*cb)(void *ctx, struct wpabuf *neighbor_rep), void *cb_ctx) argument 5572 wpas_rrm_handle_link_measurement_request(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *frame, size_t len, int rssi) argument [all...] |
H A D | ctrl_iface.c | 57 static int * freq_range_to_channel_list(struct wpa_supplicant *wpa_s, 60 static int set_bssid_filter(struct wpa_supplicant *wpa_s, char *val) argument 89 os_free(wpa_s->bssid_filter); 90 wpa_s->bssid_filter = filter; 91 wpa_s->bssid_filter_count = count; 97 static int set_disallow_aps(struct wpa_supplicant *wpa_s, char *val) argument 186 os_free(wpa_s->disallow_aps_bssid); 187 wpa_s->disallow_aps_bssid = bssid; 188 wpa_s->disallow_aps_bssid_count = count; 191 os_free(wpa_s 222 wpas_ctrl_set_blob(struct wpa_supplicant *wpa_s, char *pos) argument 261 wpas_ctrl_pno(struct wpa_supplicant *wpa_s, char *cmd) argument 287 wpa_supplicant_ctrl_iface_set(struct wpa_supplicant *wpa_s, char *cmd) argument 469 wpa_supplicant_ctrl_iface_get(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 514 wpa_supplicant_ctrl_iface_preauth(struct wpa_supplicant *wpa_s, char *addr) argument 538 wpa_supplicant_ctrl_iface_stkstart( struct wpa_supplicant *wpa_s, char *addr) argument 559 wpa_supplicant_ctrl_iface_tdls_discover( struct wpa_supplicant *wpa_s, char *addr) argument 583 wpa_supplicant_ctrl_iface_tdls_setup( struct wpa_supplicant *wpa_s, char *addr) argument 613 wpa_supplicant_ctrl_iface_tdls_teardown( struct wpa_supplicant *wpa_s, char *addr) argument 650 ctrl_iface_get_capability_tdls( struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 666 wpa_supplicant_ctrl_iface_tdls_chan_switch( struct wpa_supplicant *wpa_s, char *cmd) argument 739 wpa_supplicant_ctrl_iface_tdls_cancel_chan_switch( struct wpa_supplicant *wpa_s, char *cmd) argument 764 wpa_supplicant_ctrl_iface_tdls_link_status( struct wpa_supplicant *wpa_s, const char *addr, char *buf, size_t buflen) argument 793 wmm_ac_ctrl_addts(struct wpa_supplicant *wpa_s, char *cmd) argument 835 wmm_ac_ctrl_delts(struct wpa_supplicant *wpa_s, char *cmd) argument 844 wpa_supplicant_ctrl_iface_ft_ds( struct wpa_supplicant *wpa_s, char *addr) argument 871 wpa_supplicant_ctrl_iface_wps_pbc(struct wpa_supplicant *wpa_s, char *cmd) argument 909 wpa_supplicant_ctrl_iface_wps_pin(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 974 wpa_supplicant_ctrl_iface_wps_check_pin( struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 1021 wpa_supplicant_ctrl_iface_wps_nfc(struct wpa_supplicant *wpa_s, char *cmd) argument 1036 wpa_supplicant_ctrl_iface_wps_nfc_config_token( struct wpa_supplicant *wpa_s, char *cmd, char *reply, size_t max_len) argument 1069 wpa_supplicant_ctrl_iface_wps_nfc_token( struct wpa_supplicant *wpa_s, char *cmd, char *reply, size_t max_len) argument 1098 wpa_supplicant_ctrl_iface_wps_nfc_tag_read( struct wpa_supplicant *wpa_s, char *pos) argument 1134 wpas_ctrl_nfc_get_handover_req_wps(struct wpa_supplicant *wpa_s, char *reply, size_t max_len, int ndef) argument 1157 wpas_ctrl_nfc_get_handover_req_p2p(struct wpa_supplicant *wpa_s, char *reply, size_t max_len, int ndef) argument 1182 wpas_ctrl_nfc_get_handover_req(struct wpa_supplicant *wpa_s, char *cmd, char *reply, size_t max_len) argument 1219 wpas_ctrl_nfc_get_handover_sel_wps(struct wpa_supplicant *wpa_s, char *reply, size_t max_len, int ndef, int cr, char *uuid) argument 1242 wpas_ctrl_nfc_get_handover_sel_p2p(struct wpa_supplicant *wpa_s, char *reply, size_t max_len, int ndef, int tag) argument 1265 wpas_ctrl_nfc_get_handover_sel(struct wpa_supplicant *wpa_s, char *cmd, char *reply, size_t max_len) argument 1311 wpas_ctrl_nfc_report_handover(struct wpa_supplicant *wpa_s, char *cmd) argument 1430 wpa_supplicant_ctrl_iface_wps_reg(struct wpa_supplicant *wpa_s, char *cmd) argument 1482 wpa_supplicant_ctrl_iface_wps_ap_pin(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 1541 wpa_supplicant_ctrl_iface_wps_er_pin(struct wpa_supplicant *wpa_s, char *cmd) argument 1560 wpa_supplicant_ctrl_iface_wps_er_learn(struct wpa_supplicant *wpa_s, char *cmd) argument 1572 wpa_supplicant_ctrl_iface_wps_er_set_config( struct wpa_supplicant *wpa_s, char *cmd) argument 1584 wpa_supplicant_ctrl_iface_wps_er_config( struct wpa_supplicant *wpa_s, char *cmd) argument 1629 wpa_supplicant_ctrl_iface_wps_er_nfc_config_token( struct wpa_supplicant *wpa_s, char *cmd, char *reply, size_t max_len) argument 1669 wpa_supplicant_ctrl_iface_ibss_rsn( struct wpa_supplicant *wpa_s, char *addr) argument 1688 wpa_supplicant_ctrl_iface_ctrl_rsp(struct wpa_supplicant *wpa_s, char *rsp) argument 1726 wpa_supplicant_ctrl_iface_status(struct wpa_supplicant *wpa_s, const char *params, char *buf, size_t buflen) argument 2033 wpa_supplicant_ctrl_iface_bssid(struct wpa_supplicant *wpa_s, char *cmd) argument 2067 wpa_supplicant_ctrl_iface_blacklist(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 2159 wpa_supplicant_ctrl_iface_log_level(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 2206 wpa_supplicant_ctrl_iface_list_networks( struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 2424 wpa_supplicant_wps_ie_txt_buf(struct wpa_supplicant *wpa_s, char *pos, char *end, struct wpabuf *wps_ie) argument 2451 wpa_supplicant_wps_ie_txt(struct wpa_supplicant *wpa_s, char *pos, char *end, const struct wpa_bss *bss) argument 2466 wpa_supplicant_ctrl_iface_scan_result( struct wpa_supplicant *wpa_s, const struct wpa_bss *bss, char *buf, size_t buflen) argument 2584 wpa_supplicant_ctrl_iface_scan_results( struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 2613 wpa_supplicant_ctrl_iface_mesh_interface_add( struct wpa_supplicant *wpa_s, char *cmd, char *reply, size_t max_len) argument 2634 wpa_supplicant_ctrl_iface_mesh_group_add( struct wpa_supplicant *wpa_s, char *cmd) argument 2671 wpa_supplicant_ctrl_iface_mesh_group_remove( struct wpa_supplicant *wpa_s, char *cmd) argument 2721 wpa_supplicant_ctrl_iface_select_network( struct wpa_supplicant *wpa_s, char *cmd) argument 2765 wpa_supplicant_ctrl_iface_enable_network( struct wpa_supplicant *wpa_s, char *cmd) argument 2802 wpa_supplicant_ctrl_iface_disable_network( struct wpa_supplicant *wpa_s, char *cmd) argument 2835 wpa_supplicant_ctrl_iface_add_network( struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 2859 wpa_supplicant_ctrl_iface_remove_network( struct wpa_supplicant *wpa_s, char *cmd) argument 2952 wpa_supplicant_ctrl_iface_update_network( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, char *name, char *value) argument 2985 wpa_supplicant_ctrl_iface_set_network( struct wpa_supplicant *wpa_s, char *cmd) argument 3035 wpa_supplicant_ctrl_iface_get_network( struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 3079 wpa_supplicant_ctrl_iface_dup_network( struct wpa_supplicant *wpa_s, char *cmd) argument 3132 wpa_supplicant_ctrl_iface_list_creds(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 3165 wpa_supplicant_ctrl_iface_add_cred(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 3186 wpas_ctrl_remove_cred(struct wpa_supplicant *wpa_s, struct wpa_cred *cred) argument 3227 wpa_supplicant_ctrl_iface_remove_cred(struct wpa_supplicant *wpa_s, char *cmd) argument 3289 wpa_supplicant_ctrl_iface_set_cred(struct wpa_supplicant *wpa_s, char *cmd) argument 3332 wpa_supplicant_ctrl_iface_get_cred(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 3378 wpa_supplicant_ctrl_iface_save_config(struct wpa_supplicant *wpa_s) argument 3640 ctrl_iface_get_capability_auth_alg(struct wpa_supplicant *wpa_s, int res, char *strict, struct wpa_driver_capa *capa, char *buf, size_t buflen) argument 3749 ctrl_iface_get_capability_channels(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 3799 ctrl_iface_get_capability_freq(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 3856 wpa_supplicant_ctrl_iface_get_capability( struct wpa_supplicant *wpa_s, const char *_field, char *buf, size_t buflen) argument 3976 print_bss_info(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, unsigned long mask, char *buf, size_t buflen) argument 4297 wpa_supplicant_ctrl_iface_bss(struct wpa_supplicant *wpa_s, const char *cmd, char *buf, size_t buflen) argument 4439 wpa_supplicant_ctrl_iface_ap_scan( struct wpa_supplicant *wpa_s, char *cmd) argument 4447 wpa_supplicant_ctrl_iface_scan_interval( struct wpa_supplicant *wpa_s, char *cmd) argument 4455 wpa_supplicant_ctrl_iface_bss_expire_age( struct wpa_supplicant *wpa_s, char *cmd) argument 4463 wpa_supplicant_ctrl_iface_bss_expire_count( struct wpa_supplicant *wpa_s, char *cmd) argument 4471 wpa_supplicant_ctrl_iface_bss_flush( struct wpa_supplicant *wpa_s, char *cmd) argument 4484 wpa_supplicant_ctrl_iface_drop_sa(struct wpa_supplicant *wpa_s) argument 4508 wpa_supplicant_ctrl_iface_roam(struct wpa_supplicant *wpa_s, char *addr) argument 4553 p2p_ctrl_find(struct wpa_supplicant *wpa_s, char *cmd) argument 4722 p2p_ctrl_asp_provision_resp(struct wpa_supplicant *wpa_s, char *cmd) argument 4753 p2p_ctrl_asp_provision(struct wpa_supplicant *wpa_s, char *cmd) argument 4780 p2p_ctrl_connect(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 4905 p2p_ctrl_listen(struct wpa_supplicant *wpa_s, char *cmd) argument 4917 p2p_ctrl_prov_disc(struct wpa_supplicant *wpa_s, char *cmd) argument 4942 p2p_get_passphrase(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 4956 p2p_ctrl_serv_disc_req(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 5050 p2p_ctrl_serv_disc_cancel_req(struct wpa_supplicant *wpa_s, char *cmd) argument 5062 p2p_ctrl_serv_disc_resp(struct wpa_supplicant *wpa_s, char *cmd) argument 5110 p2p_ctrl_serv_disc_external(struct wpa_supplicant *wpa_s, char *cmd) argument 5120 p2p_ctrl_service_add_bonjour(struct wpa_supplicant *wpa_s, char *cmd) argument 5170 p2p_ctrl_service_add_upnp(struct wpa_supplicant *wpa_s, char *cmd) argument 5187 p2p_ctrl_service_add_asp(struct wpa_supplicant *wpa_s, u8 replace, char *cmd) argument 5287 p2p_ctrl_service_add(struct wpa_supplicant *wpa_s, char *cmd) argument 5307 p2p_ctrl_service_del_bonjour(struct wpa_supplicant *wpa_s, char *cmd) argument 5332 p2p_ctrl_service_del_upnp(struct wpa_supplicant *wpa_s, char *cmd) argument 5349 p2p_ctrl_service_del_asp(struct wpa_supplicant *wpa_s, char *cmd) argument 5365 p2p_ctrl_service_del(struct wpa_supplicant *wpa_s, char *cmd) argument 5385 p2p_ctrl_service_replace(struct wpa_supplicant *wpa_s, char *cmd) argument 5402 p2p_ctrl_reject(struct wpa_supplicant *wpa_s, char *cmd) argument 5415 p2p_ctrl_invite_persistent(struct wpa_supplicant *wpa_s, char *cmd) argument 5465 p2p_ctrl_invite_group(struct wpa_supplicant *wpa_s, char *cmd) argument 5496 p2p_ctrl_invite(struct wpa_supplicant *wpa_s, char *cmd) argument 5507 p2p_ctrl_group_add_persistent(struct wpa_supplicant *wpa_s, int id, int freq, int ht40, int vht) argument 5525 p2p_ctrl_group_add(struct wpa_supplicant *wpa_s, char *cmd) argument 5559 p2p_ctrl_peer(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 5667 p2p_ctrl_disallow_freq(struct wpa_supplicant *wpa_s, const char *param) argument 5690 p2p_ctrl_set(struct wpa_supplicant *wpa_s, char *cmd) argument 5897 p2p_ctrl_flush(struct wpa_supplicant *wpa_s) argument 5907 p2p_ctrl_presence_req(struct wpa_supplicant *wpa_s, char *cmd) argument 5939 p2p_ctrl_ext_listen(struct wpa_supplicant *wpa_s, char *cmd) argument 5957 p2p_ctrl_remove_client(struct wpa_supplicant *wpa_s, const char *cmd) argument 5978 freq_range_to_channel_list(struct wpa_supplicant *wpa_s, char *val) argument 6017 ctrl_interworking_select(struct wpa_supplicant *wpa_s, char *param) argument 6040 ctrl_interworking_connect(struct wpa_supplicant *wpa_s, char *dst, int only_add) argument 6083 get_anqp(struct wpa_supplicant *wpa_s, char *dst) argument 6127 gas_request(struct wpa_supplicant *wpa_s, char *cmd) argument 6191 gas_response_get(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 6267 get_hs20_anqp(struct wpa_supplicant *wpa_s, char *dst) argument 6298 hs20_nai_home_realm_list(struct wpa_supplicant *wpa_s, const u8 *addr, const char *realm) argument 6325 hs20_get_nai_home_realm_list(struct wpa_supplicant *wpa_s, char *dst) argument 6370 hs20_icon_request(struct wpa_supplicant *wpa_s, char *cmd) argument 6394 wpa_supplicant_ctrl_iface_autoscan(struct wpa_supplicant *wpa_s, char *cmd) argument 6424 wpas_ctrl_iface_wnm_sleep(struct wpa_supplicant *wpa_s, char *cmd) argument 6474 wpas_ctrl_iface_wnm_bss_query(struct wpa_supplicant *wpa_s, char *cmd) argument 6489 wpa_supplicant_signal_poll(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 6548 wpa_supplicant_pktcnt_poll(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 6567 wpa_supplicant_driver_cmd(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 6593 wpa_supplicant_vendor_cmd(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 6650 wpa_supplicant_ctrl_iface_flush(struct wpa_supplicant *wpa_s) argument 6762 wpas_ctrl_radio_work_show(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 6830 wpas_ctrl_radio_work_add(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 6884 wpas_ctrl_radio_work_done(struct wpa_supplicant *wpa_s, char *cmd) argument 6912 wpas_ctrl_radio_work(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 6925 wpas_ctrl_radio_work_flush(struct wpa_supplicant *wpa_s) argument 6954 struct wpa_supplicant *wpa_s = eloop_ctx; local 6959 scan_id_list_parse(struct wpa_supplicant *wpa_s, const char *value, unsigned int *scan_id_count, int scan_id[]) argument 6979 wpas_ctrl_scan(struct wpa_supplicant *wpa_s, char *params, char *reply, int reply_size, int *reply_len) argument 7171 wpas_ctrl_iface_mgmt_tx_cb(struct wpa_supplicant *wpa_s, unsigned int freq, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *data, size_t data_len, enum offchannel_send_action_result result) argument 7187 wpas_ctrl_iface_mgmt_tx(struct wpa_supplicant *wpa_s, char *cmd) argument 7257 wpas_ctrl_iface_mgmt_tx_done(struct wpa_supplicant *wpa_s) argument 7264 wpas_ctrl_iface_driver_event(struct wpa_supplicant *wpa_s, char *cmd) argument 7306 wpas_ctrl_iface_eapol_rx(struct wpa_supplicant *wpa_s, char *cmd) argument 7365 struct wpa_supplicant *wpa_s = ctx; local 7393 wpas_ctrl_iface_data_test_config(struct wpa_supplicant *wpa_s, char *cmd) argument 7422 wpas_ctrl_iface_data_test_tx(struct wpa_supplicant *wpa_s, char *cmd) argument 7487 wpas_ctrl_iface_data_test_frame(struct wpa_supplicant *wpa_s, char *cmd) argument 7528 wpas_ctrl_test_alloc_fail(struct wpa_supplicant *wpa_s, char *cmd) argument 7551 wpas_ctrl_get_alloc_fail(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 7568 wpas_ctrl_vendor_elem_update(struct wpa_supplicant *wpa_s) argument 7597 wpas_ctrl_vendor_elem_iface(struct wpa_supplicant *wpa_s, enum wpa_vendor_elem_frame frame) argument 7622 wpas_ctrl_vendor_elem_add(struct wpa_supplicant *wpa_s, char *cmd) argument 7681 wpas_ctrl_vendor_elem_get(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 7699 wpas_ctrl_vendor_elem_remove(struct wpa_supplicant *wpa_s, char *cmd) argument 7779 struct wpa_supplicant *wpa_s = ctx; local 7792 wpas_ctrl_iface_send_neigbor_rep(struct wpa_supplicant *wpa_s, char *cmd) argument 7815 wpas_ctrl_iface_erp_flush(struct wpa_supplicant *wpa_s) argument 7822 wpas_ctrl_iface_mac_rand_scan(struct wpa_supplicant *wpa_s, char *cmd) argument 7942 wpa_supplicant_ctrl_iface_process(struct wpa_supplicant *wpa_s, char *buf, size_t *resp_len) argument 8620 struct wpa_supplicant *wpa_s; local 8740 struct wpa_supplicant *wpa_s; local 8822 struct wpa_supplicant *wpa_s; local 8845 struct wpa_supplicant *wpa_s; local 9005 struct wpa_supplicant *wpa_s; local 9038 struct wpa_supplicant *wpa_s; local [all...] |
H A D | p2p_supplicant.c | 103 wpas_p2p_get_group_iface(struct wpa_supplicant *wpa_s, int addr_allocated, 105 static int wpas_p2p_join_start(struct wpa_supplicant *wpa_s, int freq, 107 static void wpas_p2p_join_scan_req(struct wpa_supplicant *wpa_s, int freq, 110 static int wpas_p2p_join(struct wpa_supplicant *wpa_s, const u8 *iface_addr, 114 static int wpas_p2p_create_iface(struct wpa_supplicant *wpa_s); 115 static void wpas_p2p_cross_connect_setup(struct wpa_supplicant *wpa_s); 117 static void wpas_p2p_set_group_idle_timeout(struct wpa_supplicant *wpa_s); 121 static int wpas_p2p_fallback_to_go_neg(struct wpa_supplicant *wpa_s, 123 static void wpas_p2p_stop_find_oper(struct wpa_supplicant *wpa_s); 126 static void wpas_p2p_group_deinit(struct wpa_supplicant *wpa_s); 137 wpas_p2p_num_unused_channels(struct wpa_supplicant *wpa_s) argument 161 wpas_p2p_valid_oper_freqs(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *p2p_freqs, unsigned int len) argument 191 wpas_p2p_set_own_freq_preference(struct wpa_supplicant *wpa_s, int freq) argument 211 wpas_p2p_scan_res_handler(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument 262 struct wpa_supplicant *wpa_s = work->wpa_s; local 293 wpas_p2p_search_social_channel(struct wpa_supplicant *wpa_s, int freq) argument 313 struct wpa_supplicant *wpa_s = ctx; local 438 wpas_get_p2p_group(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len, int *go) argument 465 struct wpa_supplicant *wpa_s = eloop_ctx; local 473 wpas_p2p_disconnect_safely(struct wpa_supplicant *wpa_s, struct wpa_supplicant *calling_wpa_s) argument 495 p2p_group_go_member_count(struct wpa_supplicant *wpa_s) argument 520 wpas_p2p_get_go_group(struct wpa_supplicant *wpa_s) argument 547 wpas_p2p_group_go_ssid(struct wpa_supplicant *wpa_s, u8 *bssid) argument 574 wpas_p2p_get_persistent_go(struct wpa_supplicant *wpa_s) argument 589 struct wpa_supplicant *wpa_s = ctx, *tmp_wpa_s; local 775 wpas_p2p_group_delete(struct wpa_supplicant *wpa_s, enum p2p_group_removal_reason removal_reason) argument 953 wpas_p2p_persistent_group(struct wpa_supplicant *wpa_s, u8 *go_dev_addr, const u8 *ssid, size_t ssid_len) argument 1022 wpas_p2p_store_persistent_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const u8 *go_dev_addr) argument 1111 wpas_p2p_add_persistent_group_client(struct wpa_supplicant *wpa_s, const u8 *addr) argument 1190 wpas_p2p_group_started(struct wpa_supplicant *wpa_s, int go, struct wpa_ssid *ssid, int freq, const u8 *psk, const char *passphrase, const u8 *go_dev_addr, int persistent, const char *extra) argument 1235 wpas_group_formation_completed(struct wpa_supplicant *wpa_s, int success, int already_deleted) argument 1345 struct wpa_supplicant *wpa_s = eloop_ctx; local 1357 wpas_p2p_action_tx_clear(struct wpa_supplicant *wpa_s) argument 1384 wpas_p2p_send_action_tx_status(struct wpa_supplicant *wpa_s, unsigned int freq, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *data, size_t data_len, enum offchannel_send_action_result result) argument 1432 struct wpa_supplicant *wpa_s = work->wpa_s; local 1458 wpas_send_action_work(struct wpa_supplicant *wpa_s, unsigned int freq, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *buf, size_t len, unsigned int wait_time) argument 1496 struct wpa_supplicant *wpa_s = ctx; local 1519 struct wpa_supplicant *wpa_s = ctx; local 1533 wpas_copy_go_neg_results(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params) argument 1546 wpas_start_wps_enrollee(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) argument 1584 wpas_p2p_add_psk_list(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 1622 p2p_go_dump_common_freqs(struct wpa_supplicant *wpa_s) argument 1635 p2p_go_save_group_common_freqs(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params) argument 1656 p2p_config_write(struct wpa_supplicant *wpa_s) argument 1668 struct wpa_supplicant *wpa_s = ctx; local 1761 wpas_start_wps_go(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, int group_formation) argument 1885 wpas_p2p_get_group_ifname(struct wpa_supplicant *wpa_s, char *ifname, size_t len) argument 1908 wpas_p2p_add_group_interface(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type) argument 1956 wpas_p2p_remove_pending_group_interface( struct wpa_supplicant *wpa_s) argument 1974 wpas_p2p_init_group_interface(struct wpa_supplicant *wpa_s, int go) argument 2025 struct wpa_supplicant *wpa_s = eloop_ctx; local 2031 wpas_p2p_group_formation_failed(struct wpa_supplicant *wpa_s, int already_deleted) argument 2042 wpas_p2p_grpform_fail_after_wps(struct wpa_supplicant *wpa_s) argument 2053 wpas_p2p_ap_setup_failed(struct wpa_supplicant *wpa_s) argument 2067 struct wpa_supplicant *wpa_s = ctx; local 2158 struct wpa_supplicant *wpa_s = ctx; local 2172 struct wpa_supplicant *wpa_s = ctx; local 2251 struct wpa_supplicant *wpa_s = ctx; local 2262 struct wpa_supplicant *wpa_s = ctx; local 2284 wpas_p2p_listen_work_done(struct wpa_supplicant *wpa_s) argument 2300 struct wpa_supplicant *wpa_s = work->wpa_s; local 2353 struct wpa_supplicant *wpa_s = ctx; local 2386 struct wpa_supplicant *wpa_s = ctx; local 2408 struct wpa_supplicant *wpa_s = ctx; local 2414 wpas_prov_disc_local_display(struct wpa_supplicant *wpa_s, const u8 *peer, const char *params, unsigned int generated_pin) argument 2423 wpas_prov_disc_local_keypad(struct wpa_supplicant *wpa_s, const u8 *peer, const char *params) argument 2437 struct wpa_supplicant *wpa_s = ctx; local 2493 struct wpa_supplicant *wpa_s = ctx; local 2539 struct wpa_supplicant *wpa_s = ctx; local 2593 wpas_p2p_pick_best_used_freq(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *freqs, unsigned int num) argument 2636 struct wpa_supplicant *wpa_s = ctx; local 2782 struct wpa_supplicant *wpa_s = ctx; local 2846 wpas_remove_persistent_peer(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const u8 *peer, int inv) argument 2887 wpas_remove_persistent_client(struct wpa_supplicant *wpa_s, const u8 *peer) argument 2910 struct wpa_supplicant *wpa_s = ctx; local 3007 wpas_p2p_default_channels(struct wpa_supplicant *wpa_s, struct p2p_channels *chan, struct p2p_channels *cli_chan) argument 3154 wpas_p2p_get_center_80mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel) argument 3177 wpas_p2p_verify_80mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel, u8 bw) argument 3215 wpas_p2p_verify_channel(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel, u8 bw) argument 3243 wpas_p2p_setup_channels(struct wpa_supplicant *wpa_s, struct p2p_channels *chan, struct p2p_channels *cli_chan) argument 3312 wpas_p2p_get_ht40_mode(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel) argument 3336 wpas_p2p_get_vht80_center(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel) argument 3349 struct wpa_supplicant *wpa_s = ctx; local 3362 wpas_get_p2p_go_iface(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len) argument 3384 wpas_get_p2p_client_iface(struct wpa_supplicant *wpa_s, const u8 *peer_dev_addr) argument 3406 struct wpa_supplicant *wpa_s = ctx; local 3414 struct wpa_supplicant *wpa_s = ctx; local 3429 struct wpa_supplicant *wpa_s = ctx; local 3434 wpas_p2p_add_p2pdev_interface(struct wpa_supplicant *wpa_s, const char *conf_p2p_dev) argument 3490 struct wpa_supplicant *wpa_s, *intf = ctx; local 3513 struct wpa_supplicant *wpa_s = ctx; local 3531 struct wpa_supplicant *wpa_s = ctx; local 3557 struct wpa_supplicant *wpa_s = ctx; local 3607 struct wpa_supplicant *wpa_s = ctx; local 3842 struct wpa_supplicant *wpa_s = ctx; local 3849 struct wpa_supplicant *wpa_s = ctx; local 3880 wpas_p2p_init(struct wpa_global *global, struct wpa_supplicant *wpa_s) argument 4058 wpas_p2p_deinit(struct wpa_supplicant *wpa_s) argument 4108 struct wpa_supplicant *wpa_s, *tmp; local 4145 wpas_p2p_create_iface(struct wpa_supplicant *wpa_s) argument 4165 wpas_p2p_start_go_neg(struct wpa_supplicant *wpa_s, const u8 *peer_addr, enum p2p_wps_method wps_method, int go_intent, const u8 *own_interface_addr, unsigned int force_freq, int persistent_group, struct wpa_ssid *ssid, unsigned int pref_freq) argument 4192 wpas_p2p_auth_go_neg(struct wpa_supplicant *wpa_s, const u8 *peer_addr, enum p2p_wps_method wps_method, int go_intent, const u8 *own_interface_addr, unsigned int force_freq, int persistent_group, struct wpa_ssid *ssid, unsigned int pref_freq) argument 4211 wpas_p2p_check_join_scan_limit(struct wpa_supplicant *wpa_s) argument 4235 wpas_check_freq_conflict(struct wpa_supplicant *wpa_s, int freq) argument 4272 wpas_p2p_peer_go(struct wpa_supplicant *wpa_s, const u8 *peer_dev_addr) argument 4298 wpas_p2p_scan_res_join(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument 4520 wpas_p2p_join_scan_req(struct wpa_supplicant *wpa_s, int freq, const u8 *ssid, size_t ssid_len) argument 4610 struct wpa_supplicant *wpa_s = eloop_ctx; local 4615 wpas_p2p_join(struct wpa_supplicant *wpa_s, const u8 *iface_addr, const u8 *dev_addr, enum p2p_wps_method wps_method, int auto_join, int op_freq, const u8 *ssid, size_t ssid_len) argument 4644 wpas_p2p_join_start(struct wpa_supplicant *wpa_s, int freq, const u8 *ssid, size_t ssid_len) argument 4716 wpas_p2p_setup_freqs(struct wpa_supplicant *wpa_s, int freq, int *force_freq, int *pref_freq, int go) argument 4839 wpas_p2p_connect(struct wpa_supplicant *wpa_s, const u8 *peer_addr, const char *pin, enum p2p_wps_method wps_method, int persistent_group, int auto_join, int join, int auth, int go_intent, int freq, int persistent_id, int pd, int ht40, int vht) argument 4979 wpas_p2p_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) argument 5000 wpas_p2p_listen_start(struct wpa_supplicant *wpa_s, unsigned int timeout) argument 5019 wpas_p2p_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) argument 5060 wpas_p2p_group_remove(struct wpa_supplicant *wpa_s, const char *ifname) argument 5089 wpas_p2p_select_go_freq(struct wpa_supplicant *wpa_s, int freq) argument 5156 wpas_p2p_select_freq_no_pref(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, const struct p2p_channels *channels) argument 5226 wpas_p2p_init_go_params(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, int freq, int ht40, int vht, const struct p2p_channels *channels) argument 5360 wpas_p2p_get_group_iface(struct wpa_supplicant *wpa_s, int addr_allocated, int go) argument 5405 wpas_p2p_group_add(struct wpa_supplicant *wpa_s, int persistent_group, int freq, int ht40, int vht) argument 5456 wpas_start_p2p_client(struct wpa_supplicant *wpa_s, struct wpa_ssid *params, int addr_allocated, int freq) argument 5509 wpas_p2p_group_add_persistent(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int addr_allocated, int force_freq, int neg_freq, int ht40, int vht, const struct p2p_channels *channels, int connection_timeout) argument 5621 struct wpa_supplicant *wpa_s = ctx; local 5645 struct wpa_supplicant *wpa_s = ctx; local 5661 wpas_p2p_group_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 5701 wpas_p2p_wps_success(struct wpa_supplicant *wpa_s, const u8 *peer_addr, int registrar) argument 5760 wpas_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 5792 wpas_p2p_wps_eapol_cb(struct wpa_supplicant *wpa_s) argument 5804 wpas_p2p_prov_disc(struct wpa_supplicant *wpa_s, const u8 *peer_addr, const char *config_method, enum wpas_p2p_prov_disc_use use, struct p2ps_provision *p2ps_prov) argument 5872 wpas_p2p_clear_pending_action_tx(struct wpa_supplicant *wpa_s) argument 5885 wpas_p2p_find(struct wpa_supplicant *wpa_s, unsigned int timeout, enum p2p_discovery_type type, unsigned int num_req_dev_types, const u8 *req_dev_types, const u8 *dev_id, unsigned int search_delay, u8 seek_cnt, const char **seek_string, int freq) argument 5906 wpas_p2p_scan_res_ignore_search(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument 5928 wpas_p2p_stop_find_oper(struct wpa_supplicant *wpa_s) argument 5946 wpas_p2p_stop_find(struct wpa_supplicant *wpa_s) argument 5956 struct wpa_supplicant *wpa_s = eloop_ctx; local 5961 wpas_p2p_listen(struct wpa_supplicant *wpa_s, unsigned int timeout) argument 6002 wpas_p2p_assoc_req_ie(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, u8 *buf, size_t len, int p2p_group) argument 6030 wpas_p2p_probe_req_rx(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *dst, const u8 *bssid, const u8 *ie, size_t ie_len, unsigned int rx_freq, int ssi_signal) argument 6057 wpas_p2p_rx_action(struct wpa_supplicant *wpa_s, const u8 *da, const u8 *sa, const u8 *bssid, u8 category, const u8 *data, size_t len, int freq) argument 6071 wpas_p2p_scan_ie(struct wpa_supplicant *wpa_s, struct wpabuf *ies) argument 6082 wpas_p2p_group_deinit(struct wpa_supplicant *wpa_s) argument 6094 wpas_p2p_reject(struct wpa_supplicant *wpa_s, const u8 *addr) argument 6106 wpas_p2p_invite(struct wpa_supplicant *wpa_s, const u8 *peer_addr, struct wpa_ssid *ssid, const u8 *go_dev_addr, int freq, int ht40, int vht, int pref_freq) argument 6178 wpas_p2p_invite_group(struct wpa_supplicant *wpa_s, const char *ifname, const u8 *peer_addr, const u8 *go_dev_addr) argument 6251 wpas_p2p_completed(struct wpa_supplicant *wpa_s) argument 6313 wpas_p2p_presence_req(struct wpa_supplicant *wpa_s, u32 duration1, u32 interval1, u32 duration2, u32 interval2) argument 6336 wpas_p2p_ext_listen(struct wpa_supplicant *wpa_s, unsigned int period, unsigned int interval) argument 6346 wpas_p2p_is_client(struct wpa_supplicant *wpa_s) argument 6363 struct wpa_supplicant *wpa_s = eloop_ctx; local 6377 wpas_p2p_set_group_idle_timeout(struct wpa_supplicant *wpa_s) argument 6434 wpas_p2p_deauth_notif(struct wpa_supplicant *wpa_s, const u8 *bssid, u16 reason_code, const u8 *ie, size_t ie_len, int locally_generated) argument 6461 wpas_p2p_disassoc_notif(struct wpa_supplicant *wpa_s, const u8 *bssid, u16 reason_code, const u8 *ie, size_t ie_len, int locally_generated) argument 6474 wpas_p2p_update_config(struct wpa_supplicant *wpa_s) argument 6614 wpas_p2p_set_noa(struct wpa_supplicant *wpa_s, u8 count, int start, int duration) argument 6624 wpas_p2p_set_cross_connect(struct wpa_supplicant *wpa_s, int enabled) argument 6700 wpas_p2p_notif_connected(struct wpa_supplicant *wpa_s) argument 6714 wpas_p2p_notif_disconnected(struct wpa_supplicant *wpa_s) argument 6724 wpas_p2p_cross_connect_setup(struct wpa_supplicant *wpa_s) argument 6763 wpas_p2p_notif_pbc_overlap(struct wpa_supplicant *wpa_s) argument 6780 struct wpa_supplicant *wpa_s = eloop_ctx; local 6785 wpas_p2p_update_channel_list(struct wpa_supplicant *wpa_s) argument 6827 wpas_p2p_scan_res_ignore(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument 6834 wpas_p2p_cancel(struct wpa_supplicant *wpa_s) argument 6906 wpas_p2p_interface_unavailable(struct wpa_supplicant *wpa_s) argument 6917 wpas_p2p_update_best_channels(struct wpa_supplicant *wpa_s, int freq_24, int freq_5, int freq_overall) argument 6927 wpas_p2p_unauthorize(struct wpa_supplicant *wpa_s, const char *addr) argument 6953 wpas_p2p_disconnect(struct wpa_supplicant *wpa_s) argument 6964 wpas_p2p_in_progress(struct wpa_supplicant *wpa_s) argument 7005 wpas_p2p_network_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 7027 wpas_p2p_get_persistent(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *ssid, size_t ssid_len) argument 7062 wpas_p2p_notify_ap_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *addr) argument 7106 wpas_p2p_fallback_to_go_neg(struct wpa_supplicant *wpa_s, int group_added) argument 7130 wpas_p2p_scan_no_go_seen(struct wpa_supplicant *wpa_s) argument 7151 wpas_p2p_search_delay(struct wpa_supplicant *wpa_s) argument 7178 wpas_p2p_remove_psk_entry(struct wpa_supplicant *wpa_s, struct wpa_ssid *s, const u8 *addr, int iface_addr) argument 7205 wpas_p2p_new_psk_cb(struct wpa_supplicant *wpa_s, const u8 *mac_addr, const u8 *p2p_dev_addr, const u8 *psk, size_t psk_len) argument 7299 wpas_p2p_remove_psk(struct wpa_supplicant *wpa_s, struct wpa_ssid *s, const u8 *addr, int iface_addr) argument 7313 wpas_p2p_remove_client_go(struct wpa_supplicant *wpa_s, const u8 *peer, int iface_addr) argument 7364 wpas_p2p_remove_client(struct wpa_supplicant *wpa_s, const u8 *peer, int iface_addr) argument 7390 struct wpa_supplicant *wpa_s = eloop_ctx; local 7397 struct wpa_supplicant *wpa_s = eloop_ctx; local 7404 wpas_p2p_handle_frequency_conflicts(struct wpa_supplicant *wpa_s, int freq, struct wpa_ssid *ssid) argument 7452 wpas_p2p_4way_hs_failed(struct wpa_supplicant *wpa_s) argument 7548 wpas_p2p_cli_freq(struct wpa_supplicant *wpa_s, struct wpa_ssid **ssid, u8 *go_dev_addr) argument 7573 wpas_p2p_nfc_handover_req(struct wpa_supplicant *wpa_s, int ndef) argument 7606 wpas_p2p_nfc_handover_sel(struct wpa_supplicant *wpa_s, int ndef, int tag) argument 7639 wpas_p2p_nfc_join_group(struct wpa_supplicant *wpa_s, struct p2p_nfc_params *params) argument 7663 wpas_p2p_nfc_auth_join(struct wpa_supplicant *wpa_s, struct p2p_nfc_params *params, int tag) argument 7727 wpas_p2p_nfc_init_go_neg(struct wpa_supplicant *wpa_s, struct p2p_nfc_params *params, int forced_freq) argument 7739 wpas_p2p_nfc_resp_go_neg(struct wpa_supplicant *wpa_s, struct p2p_nfc_params *params, int forced_freq) argument 7763 wpas_p2p_nfc_connection_handover(struct wpa_supplicant *wpa_s, const struct wpabuf *data, int sel, int tag, int forced_freq) argument 7928 wpas_p2p_nfc_tag_process(struct wpa_supplicant *wpa_s, const struct wpabuf *data, int forced_freq) argument 7938 wpas_p2p_nfc_report_handover(struct wpa_supplicant *wpa_s, int init, const struct wpabuf *req, const struct wpabuf *sel, int forced_freq) argument 7970 wpas_p2p_nfc_tag_enabled(struct wpa_supplicant *wpa_s, int enabled) argument 8076 wpas_p2p_optimize_listen_channel(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *freqs, unsigned int num) argument 8104 wpas_p2p_indicate_state_change(struct wpa_supplicant *wpa_s) argument 8133 wpas_p2p_deinit_iface(struct wpa_supplicant *wpa_s) argument 8143 wpas_p2p_ap_deinit(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | wpa_supplicant_i.h | 314 struct wpa_supplicant *wpa_s; member in struct:wpa_radio_work 321 int radio_add_work(struct wpa_supplicant *wpa_s, unsigned int freq, 326 void radio_remove_works(struct wpa_supplicant *wpa_s, 328 void radio_work_check_next(struct wpa_supplicant *wpa_s); 330 radio_work_pending(struct wpa_supplicant *wpa_s, const char *type); 339 int wpas_valid_bss_ssid(struct wpa_supplicant *wpa_s, struct wpa_bss *test_bss, 342 void wpas_connect_work_done(struct wpa_supplicant *wpa_s); 507 void (*scan_res_handler)(struct wpa_supplicant *wpa_s, 735 void (*pending_action_tx_status_cb)(struct wpa_supplicant *wpa_s, 985 struct wpa_supplicant *wpa_s, struc [all...] |
/external/wpa_supplicant_8/wpa_supplicant/dbus/ |
H A D | dbus_new.c | 64 struct wpa_supplicant *wpa_s; local 78 for (wpa_s = priv->global->ifaces; wpa_s; wpa_s = wpa_s->next) { 79 if (wpa_s->preq_notify_peer != NULL && 80 os_strcmp(name, wpa_s->preq_notify_peer) == 0 && 83 os_free(wpa_s->preq_notify_peer); 84 wpa_s->preq_notify_peer = NULL; 124 * @wpa_s 130 wpas_dbus_signal_interface(struct wpa_supplicant *wpa_s, const char *sig_name, int properties) argument 168 wpas_dbus_signal_interface_added(struct wpa_supplicant *wpa_s) argument 180 wpas_dbus_signal_interface_removed(struct wpa_supplicant *wpa_s) argument 194 wpas_dbus_signal_scan_done(struct wpa_supplicant *wpa_s, int success) argument 231 wpas_dbus_signal_bss(struct wpa_supplicant *wpa_s, const char *bss_obj_path, const char *sig_name, int properties) argument 272 wpas_dbus_signal_bss_added(struct wpa_supplicant *wpa_s, const char *bss_obj_path) argument 286 wpas_dbus_signal_bss_removed(struct wpa_supplicant *wpa_s, const char *bss_obj_path) argument 301 wpas_dbus_signal_blob(struct wpa_supplicant *wpa_s, const char *name, const char *sig_name) argument 335 wpas_dbus_signal_blob_added(struct wpa_supplicant *wpa_s, const char *name) argument 349 wpas_dbus_signal_blob_removed(struct wpa_supplicant *wpa_s, const char *name) argument 365 wpas_dbus_signal_network(struct wpa_supplicant *wpa_s, int id, const char *sig_name, int properties) argument 412 wpas_dbus_signal_network_added(struct wpa_supplicant *wpa_s, int id) argument 426 wpas_dbus_signal_network_removed(struct wpa_supplicant *wpa_s, int id) argument 440 wpas_dbus_signal_network_selected(struct wpa_supplicant *wpa_s, int id) argument 456 wpas_dbus_signal_network_request(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, enum wpa_ctrl_req_type rtype, const char *default_txt) argument 508 wpas_dbus_signal_network_enabled_changed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 533 wpas_dbus_signal_wps_event_pbc_overlap(struct wpa_supplicant *wpa_s) argument 571 wpas_dbus_signal_wps_event_success(struct wpa_supplicant *wpa_s) argument 611 wpas_dbus_signal_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 653 wpas_dbus_signal_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) argument 718 wpas_dbus_signal_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument 792 wpas_dbus_signal_certification(struct wpa_supplicant *wpa_s, int depth, const char *subject, const char *altsubject[], int num_altsubject, const char *cert_hash, const struct wpabuf *cert) argument 837 wpas_dbus_signal_eap_status(struct wpa_supplicant *wpa_s, const char *status, const char *parameter) argument 876 wpas_dbus_signal_sta(struct wpa_supplicant *wpa_s, const u8 *sta, const char *sig_name) argument 917 wpas_dbus_signal_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *sta) argument 931 wpas_dbus_signal_sta_deauthorized(struct wpa_supplicant *wpa_s, const u8 *sta) argument 946 wpas_dbus_signal_p2p_group_removed(struct wpa_supplicant *wpa_s, const char *role) argument 1008 wpas_dbus_signal_p2p_provision_discovery(struct wpa_supplicant *wpa_s, const u8 *dev_addr, int request, enum p2p_prov_disc_status status, u16 config_methods, unsigned int generated_pin) argument 1116 wpas_dbus_signal_p2p_go_neg_req(struct wpa_supplicant *wpa_s, const u8 *src, u16 dev_passwd_id, u8 go_intent) argument 1163 wpas_dbus_get_group_obj_path(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, char *group_obj_path) argument 1185 struct wpa_supplicant *wpa_s; member in struct:group_changed_data 1235 peer_groups_changed(struct wpa_supplicant *wpa_s) argument 1258 wpas_dbus_signal_p2p_group_started(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, int client, int network_id) argument 1317 wpas_dbus_signal_p2p_go_neg_resp(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) argument 1432 wpas_dbus_signal_p2p_invitation_result(struct wpa_supplicant *wpa_s, int status, const u8 *bssid) argument 1482 wpas_dbus_signal_p2p_peer_joined(struct wpa_supplicant *wpa_s, const u8 *peer_addr) argument 1539 wpas_dbus_signal_p2p_peer_disconnected(struct wpa_supplicant *wpa_s, const u8 *peer_addr) argument 1601 wpas_dbus_signal_p2p_sd_request(struct wpa_supplicant *wpa_s, int freq, const u8 *sa, u8 dialog_token, u16 update_indic, const u8 *tlvs, size_t tlvs_len) argument 1670 wpas_dbus_signal_p2p_sd_response(struct wpa_supplicant *wpa_s, const u8 *sa, u16 update_indic, const u8 *tlvs, size_t tlvs_len) argument 1733 wpas_dbus_signal_persistent_group(struct wpa_supplicant *wpa_s, int id, const char *sig_name, int properties) argument 1787 wpas_dbus_signal_persistent_group_added( struct wpa_supplicant *wpa_s, int id) argument 1803 wpas_dbus_signal_persistent_group_removed( struct wpa_supplicant *wpa_s, int id) argument 1819 wpas_dbus_signal_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 1871 wpas_dbus_signal_prop_changed(struct wpa_supplicant *wpa_s, enum wpas_dbus_prop property) argument 1932 wpas_dbus_bss_signal_prop_changed(struct wpa_supplicant *wpa_s, enum wpas_dbus_bss_prop property, unsigned int id) argument 2238 wpas_dbus_register_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 2313 wpas_dbus_unregister_network(struct wpa_supplicant *wpa_s, int nid) argument 2424 wpas_dbus_unregister_bss(struct wpa_supplicant *wpa_s, u8 bssid[ETH_ALEN], unsigned int id) argument 2465 wpas_dbus_register_bss(struct wpa_supplicant *wpa_s, u8 bssid[ETH_ALEN], unsigned int id) argument 3290 wpas_dbus_register_interface(struct wpa_supplicant *wpa_s) argument 3345 wpas_dbus_unregister_interface(struct wpa_supplicant *wpa_s) argument 3467 wpas_dbus_signal_peer(struct wpa_supplicant *wpa_s, const u8 *dev_addr, const char *interface, const char *sig_name) argument 3513 wpas_dbus_signal_peer_device_found(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 3528 wpas_dbus_signal_peer_device_lost(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 3544 wpas_dbus_register_peer(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 3611 wpas_dbus_unregister_peer(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 3648 wpas_dbus_signal_p2p_find_stopped(struct wpa_supplicant *wpa_s) argument 3678 wpas_dbus_signal_peer_groups_changed(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 3761 wpas_dbus_register_p2p_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 3822 wpas_dbus_unregister_p2p_group(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid) argument 3878 wpas_dbus_register_persistent_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 3968 wpas_dbus_unregister_persistent_group(struct wpa_supplicant *wpa_s, int nid) argument [all...] |
H A D | dbus_new_handlers.c | 157 struct wpa_supplicant *wpa_s; local 159 for (wpa_s = global->ifaces; wpa_s; wpa_s = wpa_s->next) { 160 if (wpa_s->dbus_new_path && 161 os_strcmp(wpa_s->dbus_new_path, path) == 0) 162 return wpa_s; 170 * @wpa_s: wpa_supplicant structure for a network interface 179 dbus_bool_t set_network_properties(struct wpa_supplicant *wpa_s, argument 594 struct wpa_supplicant *wpa_s; local 647 struct wpa_supplicant *wpa_s; local 682 struct wpa_supplicant *wpa_s; local 875 struct wpa_supplicant *wpa_s; local 1264 wpas_dbus_handler_scan(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1404 wpas_dbus_handler_signal_poll(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1469 wpas_dbus_handler_disconnect(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1493 wpas_dbus_handler_add_network(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1567 wpas_dbus_handler_reassociate(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1589 wpas_dbus_handler_reattach(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1612 wpas_dbus_handler_reconnect(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1635 wpas_dbus_handler_remove_network(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1704 struct wpa_supplicant *wpa_s = arg; local 1729 wpas_dbus_handler_remove_all_networks( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1749 wpas_dbus_handler_select_network(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1802 wpas_dbus_handler_network_reply(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1871 wpas_dbus_handler_add_blob(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1934 wpas_dbus_handler_get_blob(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 1981 wpas_dbus_handler_remove_blob(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2012 wpas_dbus_handler_flush_bss(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2038 wpas_dbus_handler_autoscan(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2084 wpas_dbus_handler_eap_logoff(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2100 wpas_dbus_handler_eap_logon(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2144 wpas_dbus_handler_tdls_discover(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2178 wpas_dbus_handler_tdls_setup(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2213 wpas_dbus_handler_tdls_status(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2242 wpas_dbus_handler_tdls_teardown(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2280 wpas_dbus_handler_set_pkcs11_engine_and_module_path( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2342 struct wpa_supplicant *wpa_s = user_data; local 2633 struct wpa_supplicant *wpa_s = user_data; local 2673 struct wpa_supplicant *wpa_s = user_data; local 2693 struct wpa_supplicant *wpa_s = user_data; local 2713 struct wpa_supplicant *wpa_s = user_data; local 2743 struct wpa_supplicant *wpa_s = user_data; local 2765 struct wpa_supplicant *wpa_s = user_data; local 2791 struct wpa_supplicant *wpa_s = user_data; local 2812 struct wpa_supplicant *wpa_s = user_data; local 2833 struct wpa_supplicant *wpa_s = user_data; local 2862 struct wpa_supplicant *wpa_s = user_data; local 2883 struct wpa_supplicant *wpa_s = user_data; local 2911 struct wpa_supplicant *wpa_s = user_data; local 2936 struct wpa_supplicant *wpa_s = user_data; local 2975 struct wpa_supplicant *wpa_s = user_data; local 2996 struct wpa_supplicant *wpa_s = user_data; local 3024 struct wpa_supplicant *wpa_s = user_data; local 3044 struct wpa_supplicant *wpa_s = user_data; local 3074 struct wpa_supplicant *wpa_s = user_data; local 3102 struct wpa_supplicant *wpa_s = user_data; local 3130 struct wpa_supplicant *wpa_s = user_data; local 3167 struct wpa_supplicant *wpa_s = user_data; local 3187 struct wpa_supplicant *wpa_s = user_data; local 3244 struct wpa_supplicant *wpa_s = user_data; local 3308 struct wpa_supplicant *wpa_s = user_data; local 3333 struct wpa_supplicant *wpa_s = user_data; local 3357 struct wpa_supplicant *wpa_s = user_data; local 3981 struct wpa_supplicant *wpa_s; local 4087 wpas_dbus_handler_subscribe_preq( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 4137 wpas_dbus_handler_unsubscribe_preq( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 4160 wpas_dbus_signal_preq(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *dst, const u8 *bssid, const u8 *ie, size_t ie_len, u32 ssi_signal) argument [all...] |
H A D | dbus_new_handlers_p2p.c | 70 struct wpa_supplicant *wpa_s) 130 wpa_s = wpa_s->global->p2p_init_wpa_s; 132 wpas_p2p_find(wpa_s, timeout, type, num_req_dev_types, req_dev_types, 147 struct wpa_supplicant *wpa_s) 149 wpas_p2p_stop_find(wpa_s->global->p2p_init_wpa_s); 155 struct wpa_supplicant *wpa_s) 167 wpa_s = wpa_s->global->p2p_init_wpa_s; 169 if (wpas_p2p_reject(wpa_s, peer_add 69 wpas_dbus_handler_p2p_find(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 146 wpas_dbus_handler_p2p_stop_find(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 154 wpas_dbus_handler_p2p_rejectpeer(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 177 wpas_dbus_handler_p2p_listen(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 198 wpas_dbus_handler_p2p_extendedlisten( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 242 wpas_dbus_handler_p2p_presence_request( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 291 wpas_dbus_handler_p2p_group_add(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 388 wpas_dbus_handler_p2p_disconnect(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 399 wpa_dbus_p2p_check_enabled(struct wpa_supplicant *wpa_s, DBusMessage *message, DBusMessage **out_reply, DBusError *error) argument 419 wpas_dbus_handler_p2p_remove_client(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 477 wpas_dbus_handler_p2p_flush(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 495 wpas_dbus_handler_p2p_connect(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 645 wpas_dbus_handler_p2p_cancel(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 656 wpas_dbus_handler_p2p_invite(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 767 wpas_dbus_handler_p2p_prov_disc_req(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 814 struct wpa_supplicant *wpa_s = user_data; local 923 struct wpa_supplicant *wpa_s = user_data; local 1093 struct wpa_supplicant *wpa_s = user_data; local 1181 wpas_get_p2p_role(struct wpa_supplicant *wpa_s) argument 1207 struct wpa_supplicant *wpa_s = user_data; local 1230 struct wpa_supplicant *wpa_s = user_data; local 1249 struct wpa_supplicant *wpa_s = user_data; local 1734 struct wpa_supplicant *wpa_s; member in struct:peer_group_data 1784 struct wpa_supplicant *wpa_s, *wpa_s_go; local 1849 struct wpa_supplicant *wpa_s = user_data; local 1958 wpas_dbus_handler_add_persistent_group( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2039 wpas_dbus_handler_remove_persistent_group( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2097 remove_persistent_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 2121 wpas_dbus_handler_remove_all_persistent_groups( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2149 struct wpa_supplicant *wpa_s = user_data; local 2217 struct wpa_supplicant *wpa_s = user_data; local 2231 struct wpa_supplicant *wpa_s = user_data; local 2255 struct wpa_supplicant *wpa_s = user_data; local 2278 struct wpa_supplicant *wpa_s = user_data; local 2298 struct wpa_supplicant *wpa_s = user_data; local 2320 struct wpa_supplicant *wpa_s = user_data; local 2355 struct wpa_supplicant *wpa_s = user_data; local 2487 wpas_dbus_handler_p2p_add_service(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2572 wpas_dbus_handler_p2p_delete_service( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2669 wpas_dbus_handler_p2p_flush_service(DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2677 wpas_dbus_handler_p2p_service_sd_req( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2771 wpas_dbus_handler_p2p_service_sd_res( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2832 wpas_dbus_handler_p2p_service_sd_cancel_req( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2853 wpas_dbus_handler_p2p_service_update( DBusMessage *message, struct wpa_supplicant *wpa_s) argument 2861 wpas_dbus_handler_p2p_serv_disc_external( DBusMessage *message, struct wpa_supplicant *wpa_s) argument [all...] |