/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/ |
H A D | driver_i.h | 18 static inline void * wpa_drv_init(struct wpa_supplicant *wpa_s, in wpa_drv_init() argument 21 if (wpa_s->driver->init2) in wpa_drv_init() 22 return wpa_s->driver->init2(wpa_s, ifname, in wpa_drv_init() 23 wpa_s->global_drv_priv); in wpa_drv_init() 24 if (wpa_s->driver->init) { in wpa_drv_init() 25 return wpa_s->driver->init(wpa_s, ifname); in wpa_drv_init() 30 static inline void wpa_drv_deinit(struct wpa_supplicant *wpa_s) in wpa_drv_deinit() argument 32 if (wpa_s in wpa_drv_deinit() 36 wpa_drv_set_param(struct wpa_supplicant *wpa_s, const char *param) wpa_drv_set_param() argument 44 wpa_drv_set_countermeasures(struct wpa_supplicant *wpa_s, int enabled) wpa_drv_set_countermeasures() argument 54 wpa_drv_authenticate(struct wpa_supplicant *wpa_s, struct wpa_driver_auth_params *params) wpa_drv_authenticate() argument 62 wpa_drv_associate(struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params) wpa_drv_associate() argument 71 wpa_drv_init_mesh(struct wpa_supplicant *wpa_s) wpa_drv_init_mesh() argument 78 wpa_drv_join_mesh(struct wpa_supplicant *wpa_s, struct wpa_driver_mesh_join_params *params) wpa_drv_join_mesh() argument 86 wpa_drv_leave_mesh(struct wpa_supplicant *wpa_s) wpa_drv_leave_mesh() argument 93 wpa_drv_mesh_link_probe(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *eth, size_t len) wpa_drv_mesh_link_probe() argument 103 wpa_drv_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_drv_scan() argument 115 wpa_drv_sched_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_drv_sched_scan() argument 123 wpa_drv_stop_sched_scan(struct wpa_supplicant *wpa_s) wpa_drv_stop_sched_scan() argument 133 wpa_drv_get_bssid(struct wpa_supplicant *wpa_s, u8 *bssid) wpa_drv_get_bssid() argument 141 wpa_drv_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid) wpa_drv_get_ssid() argument 149 wpa_drv_set_key(struct wpa_supplicant *wpa_s, int link_id, 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, enum key_flag key_flag) wpa_drv_set_key() argument 198 wpa_drv_get_seqnum(struct wpa_supplicant *wpa_s, const u8 *addr, int idx, u8 *seq) wpa_drv_get_seqnum() argument 208 wpa_drv_set_wapi_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, enum key_flag key_flag) wpa_drv_set_wapi_key() argument 235 wpa_drv_sta_deauth(struct wpa_supplicant *wpa_s, const u8 *addr, u16 reason_code) wpa_drv_sta_deauth() argument 246 wpa_drv_deauthenticate(struct wpa_supplicant *wpa_s, const u8 *addr, u16 reason_code) wpa_drv_deauthenticate() argument 256 wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s, struct wpa_pmkid_params *params) wpa_drv_add_pmkid() argument 265 wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s, struct wpa_pmkid_params *params) wpa_drv_remove_pmkid() argument 274 wpa_drv_flush_pmkid(struct wpa_supplicant *wpa_s) wpa_drv_flush_pmkid() argument 282 wpa_drv_get_capa(struct wpa_supplicant *wpa_s, struct wpa_driver_capa *capa) wpa_drv_get_capa() argument 291 wpa_drv_poll(struct wpa_supplicant *wpa_s) wpa_drv_poll() argument 298 wpa_drv_get_ifname(struct wpa_supplicant *wpa_s) wpa_drv_get_ifname() argument 307 wpa_driver_get_radio_name(struct wpa_supplicant *wpa_s) wpa_driver_get_radio_name() argument 314 wpa_drv_get_mac_addr(struct wpa_supplicant *wpa_s) wpa_drv_get_mac_addr() argument 322 wpa_drv_set_operstate(struct wpa_supplicant *wpa_s, int state) wpa_drv_set_operstate() argument 330 wpa_drv_mlme_setprotection(struct wpa_supplicant *wpa_s, const u8 *addr, int protect_type, int key_type) wpa_drv_mlme_setprotection() argument 342 wpa_drv_get_hw_feature_data(struct wpa_supplicant *wpa_s, u16 *num_modes, u16 *flags, u8 *dfs_domain) wpa_drv_get_hw_feature_data() argument 352 wpa_drv_set_country(struct wpa_supplicant *wpa_s, const char *alpha2) wpa_drv_set_country() argument 360 wpa_drv_send_mlme(struct wpa_supplicant *wpa_s, const u8 *data, size_t data_len, int noack, unsigned int freq, unsigned int wait) wpa_drv_send_mlme() argument 371 wpa_drv_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) wpa_drv_update_ft_ies() argument 381 wpa_drv_set_ap(struct wpa_supplicant *wpa_s, struct wpa_driver_ap_params *params) wpa_drv_set_ap() argument 389 wpa_drv_sta_add(struct wpa_supplicant *wpa_s, struct hostapd_sta_add_params *params) wpa_drv_sta_add() argument 397 wpa_drv_sta_remove(struct wpa_supplicant *wpa_s, const u8 *addr) wpa_drv_sta_remove() argument 405 wpa_drv_tx_control_port(struct wpa_supplicant *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len, int no_encrypt) wpa_drv_tx_control_port() argument 416 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) wpa_drv_hapd_send_eapol() argument 428 wpa_drv_sta_set_flags(struct wpa_supplicant *wpa_s, const u8 *addr, int total_flags, int flags_or, int flags_and) wpa_drv_sta_set_flags() argument 439 wpa_drv_set_supp_port(struct wpa_supplicant *wpa_s, int authorized) wpa_drv_set_supp_port() argument 449 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) wpa_drv_send_action() argument 464 wpa_drv_send_action_cancel_wait(struct wpa_supplicant *wpa_s) wpa_drv_send_action_cancel_wait() argument 470 wpa_drv_set_freq(struct wpa_supplicant *wpa_s, struct hostapd_freq_params *freq) wpa_drv_set_freq() argument 478 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) wpa_drv_if_add() argument 491 wpa_drv_if_remove(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type, const char *ifname) wpa_drv_if_remove() argument 500 wpa_drv_remain_on_channel(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) wpa_drv_remain_on_channel() argument 510 wpa_drv_cancel_remain_on_channel( struct wpa_supplicant *wpa_s) wpa_drv_cancel_remain_on_channel() argument 519 wpa_drv_probe_req_report(struct wpa_supplicant *wpa_s, int report) wpa_drv_probe_req_report() argument 528 wpa_drv_deinit_ap(struct wpa_supplicant *wpa_s) wpa_drv_deinit_ap() argument 535 wpa_drv_deinit_p2p_cli(struct wpa_supplicant *wpa_s) wpa_drv_deinit_p2p_cli() argument 542 wpa_drv_suspend(struct wpa_supplicant *wpa_s) wpa_drv_suspend() argument 548 wpa_drv_resume(struct wpa_supplicant *wpa_s) wpa_drv_resume() argument 554 wpa_drv_signal_monitor(struct wpa_supplicant *wpa_s, int threshold, int hysteresis) wpa_drv_signal_monitor() argument 566 wpa_drv_mlo_signal_poll(struct wpa_supplicant *wpa_s, struct wpa_mlo_signal_info *mlo_si) wpa_drv_mlo_signal_poll() argument 574 wpa_drv_channel_info(struct wpa_supplicant *wpa_s, struct wpa_channel_info *ci) wpa_drv_channel_info() argument 582 wpa_drv_pktcnt_poll(struct wpa_supplicant *wpa_s, struct hostap_sta_driver_data *sta) wpa_drv_pktcnt_poll() argument 591 wpa_drv_set_ap_wps_ie(struct wpa_supplicant *wpa_s, const struct wpabuf *beacon, const struct wpabuf *proberesp, const struct wpabuf *assocresp) wpa_drv_set_ap_wps_ie() argument 602 wpa_drv_get_noa(struct wpa_supplicant *wpa_s, u8 *buf, size_t buf_len) wpa_drv_get_noa() argument 610 wpa_drv_set_p2p_powersave(struct wpa_supplicant *wpa_s, int legacy_ps, int opp_ps, int ctwindow) wpa_drv_set_p2p_powersave() argument 620 wpa_drv_ampdu(struct wpa_supplicant *wpa_s, int ampdu) wpa_drv_ampdu() argument 627 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) wpa_drv_send_tdls_mgmt() argument 642 wpa_drv_tdls_oper(struct wpa_supplicant *wpa_s, enum tdls_oper oper, const u8 *peer) wpa_drv_tdls_oper() argument 651 wpa_drv_driver_cmd(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buf_len) wpa_drv_driver_cmd() argument 660 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) wpa_drv_set_rekey_info() argument 671 wpa_drv_radio_disable(struct wpa_supplicant *wpa_s, int disabled) wpa_drv_radio_disable() argument 679 wpa_drv_switch_channel(struct wpa_supplicant *wpa_s, struct csa_settings *settings) wpa_drv_switch_channel() argument 687 wpa_drv_add_ts(struct wpa_supplicant *wpa_s, u8 tsid, const u8 *address, u8 user_priority, u16 admitted_time) wpa_drv_add_ts() argument 697 wpa_drv_del_ts(struct wpa_supplicant *wpa_s, u8 tid, const u8 *address) wpa_drv_del_ts() argument 705 wpa_drv_tdls_enable_channel_switch( struct wpa_supplicant *wpa_s, const u8 *addr, u8 oper_class, const struct hostapd_freq_params *freq_params) wpa_drv_tdls_enable_channel_switch() argument 717 wpa_drv_tdls_disable_channel_switch(struct wpa_supplicant *wpa_s, const u8 *addr) wpa_drv_tdls_disable_channel_switch() argument 726 wpa_drv_wnm_oper(struct wpa_supplicant *wpa_s, enum wnm_oper oper, const u8 *peer, u8 *buf, u16 *buf_len) wpa_drv_wnm_oper() argument 736 wpa_drv_status(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) wpa_drv_status() argument 744 wpa_drv_set_qos_map(struct wpa_supplicant *wpa_s, const u8 *qos_map_set, u8 qos_map_set_len) wpa_drv_set_qos_map() argument 753 wpa_drv_get_wowlan(struct wpa_supplicant *wpa_s) wpa_drv_get_wowlan() argument 760 wpa_drv_wowlan(struct wpa_supplicant *wpa_s, const struct wowlan_triggers *triggers) wpa_drv_wowlan() argument 768 wpa_drv_vendor_cmd(struct wpa_supplicant *wpa_s, int vendor_id, int subcmd, const u8 *data, size_t data_len, enum nested_attr nested_attr_flag, struct wpabuf *buf) wpa_drv_vendor_cmd() argument 780 wpa_drv_roaming(struct wpa_supplicant *wpa_s, int allowed, const u8 *bssid) wpa_drv_roaming() argument 788 wpa_drv_disable_fils(struct wpa_supplicant *wpa_s, int disable) wpa_drv_disable_fils() argument 796 wpa_drv_set_mac_addr(struct wpa_supplicant *wpa_s, const u8 *addr) wpa_drv_set_mac_addr() argument 807 wpa_drv_macsec_init(struct wpa_supplicant *wpa_s, struct macsec_init_params *params) wpa_drv_macsec_init() argument 815 wpa_drv_macsec_deinit(struct wpa_supplicant *wpa_s) wpa_drv_macsec_deinit() argument 822 wpa_drv_macsec_get_capability(struct wpa_supplicant *wpa_s, enum macsec_cap *cap) wpa_drv_macsec_get_capability() argument 830 wpa_drv_enable_protect_frames(struct wpa_supplicant *wpa_s, bool enabled) wpa_drv_enable_protect_frames() argument 838 wpa_drv_enable_encrypt(struct wpa_supplicant *wpa_s, bool enabled) wpa_drv_enable_encrypt() argument 846 wpa_drv_set_replay_protect(struct wpa_supplicant *wpa_s, bool enabled, u32 window) wpa_drv_set_replay_protect() argument 855 wpa_drv_set_current_cipher_suite(struct wpa_supplicant *wpa_s, u64 cs) wpa_drv_set_current_cipher_suite() argument 863 wpa_drv_enable_controlled_port(struct wpa_supplicant *wpa_s, bool enabled) wpa_drv_enable_controlled_port() argument 871 wpa_drv_get_receive_lowest_pn(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_get_receive_lowest_pn() argument 879 wpa_drv_get_transmit_next_pn(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_get_transmit_next_pn() argument 887 wpa_drv_set_transmit_next_pn(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_set_transmit_next_pn() argument 895 wpa_drv_set_receive_lowest_pn(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_set_receive_lowest_pn() argument 904 wpa_drv_create_receive_sc(struct wpa_supplicant *wpa_s, struct receive_sc *sc, unsigned int conf_offset, int validation) wpa_drv_create_receive_sc() argument 913 wpa_drv_delete_receive_sc(struct wpa_supplicant *wpa_s, struct receive_sc *sc) wpa_drv_delete_receive_sc() argument 921 wpa_drv_create_receive_sa(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_create_receive_sa() argument 929 wpa_drv_delete_receive_sa(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_delete_receive_sa() argument 937 wpa_drv_enable_receive_sa(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_enable_receive_sa() argument 945 wpa_drv_disable_receive_sa(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_disable_receive_sa() argument 954 wpa_drv_create_transmit_sc(struct wpa_supplicant *wpa_s, struct transmit_sc *sc, unsigned int conf_offset) wpa_drv_create_transmit_sc() argument 963 wpa_drv_delete_transmit_sc(struct wpa_supplicant *wpa_s, struct transmit_sc *sc) wpa_drv_delete_transmit_sc() argument 971 wpa_drv_create_transmit_sa(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_create_transmit_sa() argument 979 wpa_drv_delete_transmit_sa(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_delete_transmit_sa() argument 987 wpa_drv_enable_transmit_sa(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_enable_transmit_sa() argument 995 wpa_drv_disable_transmit_sa(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_disable_transmit_sa() argument 1004 wpa_drv_setband(struct wpa_supplicant *wpa_s, u32 band_mask) wpa_drv_setband() argument 1012 wpa_drv_get_pref_freq_list(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type if_type, unsigned int *num, unsigned int *freq_list) wpa_drv_get_pref_freq_list() argument 1028 wpa_drv_set_prob_oper_freq(struct wpa_supplicant *wpa_s, unsigned int freq) wpa_drv_set_prob_oper_freq() argument 1036 wpa_drv_abort_scan(struct wpa_supplicant *wpa_s, u64 scan_cookie) wpa_drv_abort_scan() argument 1044 wpa_drv_configure_frame_filters(struct wpa_supplicant *wpa_s, u32 filters) wpa_drv_configure_frame_filters() argument 1053 wpa_drv_get_ext_capa(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type) wpa_drv_get_ext_capa() argument 1064 wpa_drv_p2p_lo_start(struct wpa_supplicant *wpa_s, unsigned int channel, unsigned int period, unsigned int interval, unsigned int count, const u8 *device_types, size_t dev_types_len, const u8 *ies, size_t ies_len) wpa_drv_p2p_lo_start() argument 1080 wpa_drv_p2p_lo_stop(struct wpa_supplicant *wpa_s) wpa_drv_p2p_lo_stop() argument 1087 wpa_drv_set_default_scan_ies(struct wpa_supplicant *wpa_s, const u8 *ies, size_t len) wpa_drv_set_default_scan_ies() argument 1095 wpa_drv_set_tdls_mode(struct wpa_supplicant *wpa_s, int tdls_external_control) wpa_drv_set_tdls_mode() argument 1105 wpa_drv_get_bss_trans_status(struct wpa_supplicant *wpa_s, struct wpa_bss_trans_info *params) wpa_drv_get_bss_trans_status() argument 1114 wpa_drv_ignore_assoc_disallow(struct wpa_supplicant *wpa_s, int val) wpa_drv_ignore_assoc_disallow() argument 1122 wpa_drv_set_bssid_tmp_disallow(struct wpa_supplicant *wpa_s, unsigned int num_bssid, const u8 *bssids) wpa_drv_set_bssid_tmp_disallow() argument 1132 wpa_drv_update_connect_params( struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params, enum wpa_drv_update_connect_params_mask mask) wpa_drv_update_connect_params() argument 1144 wpa_drv_send_external_auth_status(struct wpa_supplicant *wpa_s, struct external_auth *params) wpa_drv_send_external_auth_status() argument 1153 wpa_drv_set_4addr_mode(struct wpa_supplicant *wpa_s, int val) wpa_drv_set_4addr_mode() argument 1161 wpa_drv_dpp_listen(struct wpa_supplicant *wpa_s, bool enable) wpa_drv_dpp_listen() argument 1170 wpas_drv_get_sta_mlo_info(struct wpa_supplicant *wpa_s, struct driver_sta_mlo_info *mlo_info) wpas_drv_get_sta_mlo_info() argument 1181 wpa_drv_send_eapol(struct wpa_supplicant *wpa_s, const u8 *dst, u16 proto, const u8 *data, size_t data_len) wpa_drv_send_eapol() argument [all...] |
H A D | offchannel.c | 24 wpas_get_tx_interface(struct wpa_supplicant *wpa_s, const u8 *src) in wpas_get_tx_interface() argument 28 if (os_memcmp(src, wpa_s->own_addr, ETH_ALEN) == 0) { in wpas_get_tx_interface() 30 if (wpa_s->p2p_mgmt && wpa_s != wpa_s->parent && in wpas_get_tx_interface() 31 wpa_s->parent->ap_iface && in wpas_get_tx_interface() 32 os_memcmp(wpa_s->parent->own_addr, in wpas_get_tx_interface() 33 wpa_s->own_addr, ETH_ALEN) == 0 && in wpas_get_tx_interface() 34 wpabuf_len(wpa_s->pending_action_tx) >= 2 && in wpas_get_tx_interface() 35 *wpabuf_head_u8(wpa_s in wpas_get_tx_interface() 74 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_send_action_cb() local 181 offchannel_send_action_tx_status( struct wpa_supplicant *wpa_s, const u8 *dst, const u8 *data, size_t data_len, enum offchannel_send_action_result result) offchannel_send_action_tx_status() argument 261 offchannel_send_action(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, void (*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), int no_cck) offchannel_send_action() argument 394 offchannel_send_action_done(struct wpa_supplicant *wpa_s) offchannel_send_action_done() argument 425 offchannel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) offchannel_remain_on_channel_cb() argument 442 offchannel_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) offchannel_cancel_remain_on_channel_cb() argument 459 offchannel_pending_action_tx(struct wpa_supplicant *wpa_s) offchannel_pending_action_tx() argument 469 offchannel_clear_pending_action_tx(struct wpa_supplicant *wpa_s) offchannel_clear_pending_action_tx() argument 486 offchannel_deinit(struct wpa_supplicant *wpa_s) offchannel_deinit() argument [all...] |
H A D | wpa_supplicant.c | 147 static void wpas_update_fils_connect_params(struct wpa_supplicant *wpa_s); 150 static void wpas_update_owe_connect_params(struct wpa_supplicant *wpa_s); 156 int wpa_set_wep_keys(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) in wpa_set_wep_keys() argument 166 wpa_drv_set_key(wpa_s, -1, WPA_ALG_WEP, NULL, in wpa_set_wep_keys() 168 wpa_drv_set_key(wpa_s, WPA_ALG_WEP, NULL, in wpa_set_wep_keys() 182 int wpa_supplicant_set_wpa_none_key(struct wpa_supplicant *wpa_s, in wpa_supplicant_set_wpa_none_key() argument 195 wpa_msg(wpa_s, MSG_INFO, "WPA: Invalid mode %d (not " in wpa_supplicant_set_wpa_none_key() 201 wpa_msg(wpa_s, MSG_INFO, "WPA: No PSK configured for " in wpa_supplicant_set_wpa_none_key() 206 switch (wpa_s->group_cipher) { in wpa_supplicant_set_wpa_none_key() 225 wpa_msg(wpa_s, MSG_INF in wpa_supplicant_set_wpa_none_key() 245 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_timeout() local 287 wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s, int sec, int usec) wpa_supplicant_req_auth_timeout() argument 307 wpas_auth_timeout_restart(struct wpa_supplicant *wpa_s, int sec_diff) wpas_auth_timeout_restart() argument 329 wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s) wpa_supplicant_cancel_auth_timeout() argument 347 wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s) wpa_supplicant_initiate_eapol() argument 438 wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_set_non_wpa_policy() argument 493 free_hw_features(struct wpa_supplicant *wpa_s) free_hw_features() argument 509 remove_bss_tmp_disallowed_entry(struct wpa_supplicant *wpa_s, struct wpa_bss_tmp_disallowed *bss) remove_bss_tmp_disallowed_entry() argument 518 free_bss_tmp_disallowed(struct wpa_supplicant *wpa_s) free_bss_tmp_disallowed() argument 528 wpas_flush_fils_hlp_req(struct wpa_supplicant *wpa_s) wpas_flush_fils_hlp_req() argument 543 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_clear_disabled_interface() local 553 wpas_clear_driver_signal_override(struct wpa_supplicant *wpa_s) wpas_clear_driver_signal_override() argument 566 wpa_supplicant_cleanup(struct wpa_supplicant *wpa_s) wpa_supplicant_cleanup() argument 817 wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr) wpa_clear_keys() argument 895 wpa_supplicant_stop_bgscan(struct wpa_supplicant *wpa_s) wpa_supplicant_stop_bgscan() argument 910 wpa_supplicant_reset_bgscan(struct wpa_supplicant *wpa_s) wpa_supplicant_reset_bgscan() argument 956 wpa_supplicant_start_autoscan(struct wpa_supplicant *wpa_s) wpa_supplicant_start_autoscan() argument 963 wpa_supplicant_stop_autoscan(struct wpa_supplicant *wpa_s) wpa_supplicant_stop_autoscan() argument 969 wpa_supplicant_reinit_autoscan(struct wpa_supplicant *wpa_s) wpa_supplicant_reinit_autoscan() argument 987 wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, enum wpa_states state) wpa_supplicant_set_state() argument 1170 struct wpa_supplicant *wpa_s = global->ifaces; wpa_supplicant_terminate_proc() local 1195 struct wpa_supplicant *wpa_s = global->ifaces; wpa_supplicant_terminate_with_reset_driver() local 1218 wpa_supplicant_clear_status(struct wpa_supplicant *wpa_s) wpa_supplicant_clear_status() argument 1251 wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s) wpa_supplicant_reload_configuration() argument 1337 struct wpa_supplicant *wpa_s; wpa_supplicant_reconfig() local 1353 wpa_supplicant_suites_from_ai(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_ie_data *ie) wpa_supplicant_suites_from_ai() argument 1411 wpas_set_mgmt_group_cipher(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_ie_data *ie) wpas_set_mgmt_group_cipher() argument 1466 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) wpa_supplicant_set_suites() argument 2030 wpas_ext_capab_byte(struct wpa_supplicant *wpa_s, u8 *pos, int idx) wpas_ext_capab_byte() argument 2110 wpas_build_ext_capab(struct wpa_supplicant *wpa_s, u8 *buf, size_t buflen) wpas_build_ext_capab() argument 2145 wpas_valid_bss(struct wpa_supplicant *wpa_s, struct wpa_bss *test_bss) wpas_valid_bss() argument 2159 wpas_valid_ssid(struct wpa_supplicant *wpa_s, struct wpa_ssid *test_ssid) wpas_valid_ssid() argument 2173 wpas_valid_bss_ssid(struct wpa_supplicant *wpa_s, struct wpa_bss *test_bss, struct wpa_ssid *test_ssid) wpas_valid_bss_ssid() argument 2191 wpas_connect_work_done(struct wpa_supplicant *wpa_s) wpas_connect_work_done() argument 2207 wpas_update_random_addr(struct wpa_supplicant *wpa_s, int style) wpas_update_random_addr() argument 2259 wpas_update_random_addr_disassoc(struct wpa_supplicant *wpa_s) wpas_update_random_addr_disassoc() argument 2303 wpa_s_clear_sae_rejected(struct wpa_supplicant *wpa_s) wpa_s_clear_sae_rejected() argument 2325 wpas_restore_permanent_mac_addr(struct wpa_supplicant *wpa_s) global() argument 2357 wpa_supplicant_associate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid) global() argument 2538 drv_supports_vht(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid) global() argument 2580 ibss_mesh_setup_freq(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, struct hostapd_freq_params *freq) global() argument 2923 wpas_add_fils_hlp_req(struct wpa_supplicant *wpa_s, u8 *ie_buf, size_t ie_buf_len) global() argument 2991 wpa_is_fils_supported(struct wpa_supplicant *wpa_s) global() argument 3000 wpa_is_fils_sk_pfs_supported(struct wpa_supplicant *wpa_s) global() argument 3013 wpas_populate_wfa_capa(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, u8 *wpa_ie, size_t wpa_ie_len, size_t max_wpa_ie_len) global() argument 3061 wpas_populate_assoc_ies( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params, enum wpa_drv_update_connect_params_mask *mask) global() argument 3580 wpas_update_owe_connect_params(struct wpa_supplicant *wpa_s) global() argument 3598 wpas_update_fils_connect_params(struct wpa_supplicant *wpa_s) global() argument 3706 get_supported_edmg(struct wpa_supplicant *wpa_s, struct hostapd_freq_params *freq, struct ieee80211_edmg_config request_edmg) global() argument 3735 wpas_update_mbo_connect_params(struct wpa_supplicant *wpa_s) global() argument 3767 struct wpa_supplicant *wpa_s = work->wpa_s; global() local 4369 wpa_supplicant_clear_connection(struct wpa_supplicant *wpa_s, const u8 *addr) global() argument 4397 wpa_supplicant_deauthenticate(struct wpa_supplicant *wpa_s, u16 reason_code) global() argument 4472 wpa_supplicant_reconnect(struct wpa_supplicant *wpa_s) global() argument 4480 wpa_supplicant_enable_one_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) global() argument 4511 wpa_supplicant_add_network(struct wpa_supplicant *wpa_s) global() argument 4539 wpa_supplicant_remove_network(struct wpa_supplicant *wpa_s, int id) global() argument 4600 wpa_supplicant_remove_all_networks(struct wpa_supplicant *wpa_s) global() argument 4642 wpa_supplicant_enable_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) global() argument 4676 wpa_supplicant_disable_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) global() argument 4735 wpa_supplicant_select_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) global() argument 4823 wpas_remove_cred(struct wpa_supplicant *wpa_s, struct wpa_cred *cred) global() argument 4870 wpas_remove_all_creds(struct wpa_supplicant *wpa_s) global() argument 4903 wpas_set_pkcs11_engine_and_module_path(struct wpa_supplicant *wpa_s, const char *pkcs11_engine_path, const char *pkcs11_module_path) global() argument 4956 wpa_supplicant_set_ap_scan(struct wpa_supplicant *wpa_s, int ap_scan) global() argument 4996 wpa_supplicant_set_bss_expiration_age(struct wpa_supplicant *wpa_s, unsigned int bss_expire_age) global() argument 5019 wpa_supplicant_set_bss_expiration_count(struct wpa_supplicant *wpa_s, unsigned int bss_expire_count) global() argument 5042 wpa_supplicant_set_scan_interval(struct wpa_supplicant *wpa_s, int scan_interval) global() argument 5101 owe_trans_ssid_match(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *entry_ssid, size_t entry_ssid_len) global() argument 5140 wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s) global() argument 5206 select_driver(struct wpa_supplicant *wpa_s, int i) global() argument 5226 wpa_supplicant_set_driver(struct wpa_supplicant *wpa_s, const char *name) global() argument 5297 struct wpa_supplicant *wpa_s = ctx; global() local 5451 wpas_eapol_needs_l2_packet(struct wpa_supplicant *wpa_s) global() argument 5458 wpa_supplicant_update_mac_addr(struct wpa_supplicant *wpa_s) global() argument 5538 struct wpa_supplicant *wpa_s = ctx; global() local 5565 wpa_supplicant_update_bridge_ifname(struct wpa_supplicant *wpa_s, const char *bridge_ifname) global() argument 5633 wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s) global() argument 5713 struct wpa_supplicant *wpa_s; global() local 5752 wpa_set_htcap_mcs(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, const char *ht_mcs) global() argument 5809 wpa_disable_max_amsdu(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) global() argument 5832 wpa_set_ampdu_factor(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int factor) global() argument 5856 wpa_set_ampdu_density(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int density) global() argument 5881 wpa_set_disable_ht40(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) global() argument 5896 wpa_set_disable_sgi(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) global() argument 5919 wpa_set_disable_ldpc(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) global() argument 5941 wpa_set_tx_stbc(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int tx_stbc) global() argument 5967 wpa_set_rx_stbc(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int rx_stbc) global() argument 5993 wpa_supplicant_apply_ht_overrides( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params) global() argument 6031 wpa_supplicant_apply_vht_overrides( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params) global() argument 6108 wpa_supplicant_apply_he_overrides( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params) global() argument 6120 pcsc_reader_init(struct wpa_supplicant *wpa_s) global() argument 6162 wpas_init_ext_pw(struct wpa_supplicant *wpa_s) global() argument 6198 struct wpa_supplicant *wpa_s = ctx; global() local 6209 struct wpa_supplicant *wpa_s = ctx; global() local 6225 struct wpa_supplicant *wpa_s = ctx; global() local 6234 struct wpa_supplicant *wpa_s = ctx; global() local 6243 struct wpa_supplicant *wpa_s = ctx; global() local 6259 struct wpa_supplicant *wpa_s = ctx; global() local 6269 struct wpa_supplicant *wpa_s = ctx; global() local 6285 struct wpa_supplicant *wpa_s = ctx; global() local 6302 fst_wpa_supplicant_fill_iface_obj(struct wpa_supplicant *wpa_s, struct fst_wpa_obj *iface_obj) global() argument 6318 wpas_set_wowlan_triggers(struct wpa_supplicant *wpa_s, const struct wpa_driver_capa *capa) global() argument 6346 wpas_get_bands(struct wpa_supplicant *wpa_s, const int *freqs) global() argument 6385 radio_add_interface(struct wpa_supplicant *wpa_s, const char *rn) global() argument 6562 struct wpa_supplicant *wpa_s; global() local 6623 radio_remove_works(struct wpa_supplicant *wpa_s, const char *type, int remove_all) global() argument 6649 radio_remove_pending_work(struct wpa_supplicant *wpa_s, void *ctx) global() argument 6665 radio_remove_interface(struct wpa_supplicant *wpa_s) global() argument 6690 radio_work_check_next(struct wpa_supplicant *wpa_s) global() argument 6733 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) global() argument 6793 struct wpa_supplicant *wpa_s = work->wpa_s; global() local 6809 radio_work_pending(struct wpa_supplicant *wpa_s, const char *type) global() argument 6823 wpas_init_driver(struct wpa_supplicant *wpa_s, const struct wpa_interface *iface) global() argument 6892 wpas_gas_server_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) global() argument 6912 struct wpa_supplicant *wpa_s = ctx; global() local 6925 wpa_supplicant_init_iface(struct wpa_supplicant *wpa_s, const struct wpa_interface *iface) global() argument 7319 wpa_supplicant_deinit_iface(struct wpa_supplicant *wpa_s, int notify, int terminate) global() argument 7459 struct wpa_supplicant *wpa_s; global() local 7503 struct wpa_supplicant *wpa_s; global() local 7600 wpa_supplicant_remove_iface(struct wpa_global *global, struct wpa_supplicant *wpa_s, int terminate) global() argument 7669 wpa_supplicant_get_eap_mode(struct wpa_supplicant *wpa_s) global() argument 7695 struct wpa_supplicant *wpa_s; global() local 7708 struct wpa_supplicant *wpa_s = ctx; global() local 7724 struct wpa_supplicant *wpa_s; global() local 7918 struct wpa_supplicant *wpa_s; global() local 8023 wpa_supplicant_update_config(struct wpa_supplicant *wpa_s) global() argument 8090 get_bss_freqs_in_ess(struct wpa_supplicant *wpa_s) global() argument 8124 wpas_connection_failed(struct wpa_supplicant *wpa_s, const u8 *bssid , const u8 **link_bssids ) global() argument 8240 fils_pmksa_cache_flush(struct wpa_supplicant *wpa_s) global() argument 8279 fils_connection_failure(struct wpa_supplicant *wpa_s) global() argument 8307 wpas_driver_bss_selection(struct wpa_supplicant *wpa_s) global() argument 8315 wpa_supplicant_ctrl_iface_ctrl_rsp_handle(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const char *field, const char *value) global() argument 8434 wpas_network_disabled(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) global() argument 8480 wpas_get_ssid_pmf(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) global() argument 8513 pmf_in_use(struct wpa_supplicant *wpa_s, const u8 *addr) global() argument 8523 wpas_is_p2p_prioritized(struct wpa_supplicant *wpa_s) global() argument 8533 wpas_auth_failed(struct wpa_supplicant *wpa_s, char *reason) global() argument 8606 wpas_clear_temp_disabled(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int clear_failures) global() argument 8627 disallowed_bssid(struct wpa_supplicant *wpa_s, const u8 *bssid) global() argument 8644 disallowed_ssid(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len) global() argument 8671 wpas_request_connection(struct wpa_supplicant *wpa_s) global() argument 8694 wpas_request_disconnection(struct wpa_supplicant *wpa_s) global() argument 8714 dump_freq_data(struct wpa_supplicant *wpa_s, const char *title, struct wpa_used_freq_data *freqs_data, unsigned int len) global() argument 8735 get_shared_radio_freqs_data(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *freqs_data, unsigned int len) global() argument 8789 get_shared_radio_freqs(struct wpa_supplicant *wpa_s, int *freq_array, unsigned int len) global() argument 8812 wpas_vendor_elem(struct wpa_supplicant *wpa_s, enum wpa_vendor_elem_frame frame) global() argument 8837 wpas_vendor_elem_update(struct wpa_supplicant *wpa_s) global() argument 8865 wpas_vendor_elem_remove(struct wpa_supplicant *wpa_s, int frame, const u8 *elem, size_t len) global() argument 8933 wpas_get_disallowed_bss(struct wpa_supplicant *wpa_s, const u8 *bssid) global() argument 8948 wpa_set_driver_tmp_disallow_list(struct wpa_supplicant *wpa_s) global() argument 8972 struct wpa_supplicant *wpa_s = eloop_ctx; global() local 8987 wpa_bss_tmp_disallow(struct wpa_supplicant *wpa_s, const u8 *bssid, unsigned int sec, int rssi_threshold) global() argument 9016 wpa_is_bss_tmp_disallowed(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) global() argument 9042 wpas_enable_mac_addr_randomization(struct wpa_supplicant *wpa_s, unsigned int type, const u8 *addr, const u8 *mask) global() argument 9088 wpas_disable_mac_addr_randomization(struct wpa_supplicant *wpa_s, unsigned int type) global() argument 9105 wpa_drv_signal_poll(struct wpa_supplicant *wpa_s, struct wpa_signal_info *si) global() argument 9148 wpa_drv_get_scan_results2(struct wpa_supplicant *wpa_s) global() argument [all...] |
H A D | sme.c | 43 static void sme_stop_sa_query(struct wpa_supplicant *wpa_s); 59 static int sme_set_sae_group(struct wpa_supplicant *wpa_s in sme_set_sae_group() 65 int *groups = wpa_s->conf->sae_groups; in sme_set_sae_group() 72 if (!index_within_array(groups, wpa_s->sme.sae_group_index)) in sme_set_sae_group() 76 int group = groups[wpa_s->sme.sae_group_index]; in sme_set_sae_group() 79 if (sae_set_group(&wpa_s->sme.sae, group) == 0) { in sme_set_sae_group() 80 wpa_dbg(wpa_s, MSG_DEBUG, "SME: Selected SAE group %d", in sme_set_sae_group() 81 wpa_s->sme.sae.group); in sme_set_sae_group() 83 wpa_s->sme.sae.akmp = external ? in sme_set_sae_group() 84 wpa_s in sme_set_sae_group() 97 sme_auth_build_sae_commit(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const u8 *bssid, const u8 *mld_addr, int external, int reuse, int *ret_use_pt, bool *ret_use_pk) global() argument 303 sme_auth_build_sae_confirm(struct wpa_supplicant *wpa_s, int external) global() argument 329 sme_auth_handle_rrm(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) global() argument 386 wpas_ml_element(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) global() argument 526 wpas_sme_ml_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data, int ie_offset) global() argument 572 sme_send_authentication(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid, int start) global() argument 1235 struct wpa_supplicant *wpa_s = work->wpa_s; global() local 1270 sme_authenticate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid) global() argument 1380 sme_external_auth_send_sae_commit(struct wpa_supplicant *wpa_s, const u8 *bssid, struct wpa_ssid *ssid) global() argument 1437 sme_send_external_auth_status(struct wpa_supplicant *wpa_s, u16 status) global() argument 1453 sme_handle_external_auth_start(struct wpa_supplicant *wpa_s, union wpa_event_data *data) global() argument 1477 sme_external_auth_send_sae_confirm(struct wpa_supplicant *wpa_s, const u8 *da) global() argument 1517 is_sae_key_mgmt_suite(struct wpa_supplicant *wpa_s, u32 suite) global() argument 1553 sme_external_auth_trigger(struct wpa_supplicant *wpa_s, union wpa_event_data *data) global() argument 1596 sme_sae_is_group_enabled(struct wpa_supplicant *wpa_s, int group) global() argument 1614 sme_check_sae_rejected_groups(struct wpa_supplicant *wpa_s, const struct wpabuf *groups) global() argument 1642 sme_external_ml_auth(struct wpa_supplicant *wpa_s, const u8 *data, size_t len, int ie_offset, u16 status_code) global() argument 1685 sme_sae_auth(struct wpa_supplicant *wpa_s, u16 auth_transaction, u16 status_code, const u8 *data, size_t len, int external, const u8 *sa , int *ie_offset ) global() argument 1951 sme_sae_set_pmk(struct wpa_supplicant *wpa_s, const u8 *bssid) global() argument 1982 sme_external_auth_mgmt_rx(struct wpa_supplicant *wpa_s, const u8 *auth_frame, size_t len) global() argument 2036 sme_event_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data) global() argument 2316 sme_associate(struct wpa_supplicant *wpa_s, enum wpas_mode mode, const u8 *bssid, u16 auth_type) global() argument 2742 sme_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) global() argument 2765 sme_deauth(struct wpa_supplicant *wpa_s) global() argument 2790 sme_event_assoc_reject(struct wpa_supplicant *wpa_s, union wpa_event_data *data) global() argument 2834 sme_event_auth_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) global() argument 2847 sme_event_assoc_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) global() argument 2860 sme_event_disassoc(struct wpa_supplicant *wpa_s, struct disassoc_info *info) global() argument 2881 struct wpa_supplicant *wpa_s = eloop_ctx; global() local 2891 struct wpa_supplicant *wpa_s = eloop_ctx; global() local 2899 sme_state_changed(struct wpa_supplicant *wpa_s) global() argument 2909 sme_disassoc_while_authenticating(struct wpa_supplicant *wpa_s, const u8 *prev_pending_bssid) global() argument 2931 sme_clear_on_disassoc(struct wpa_supplicant *wpa_s) global() argument 2947 sme_deinit(struct wpa_supplicant *wpa_s) global() argument 2961 sme_send_2040_bss_coex(struct wpa_supplicant *wpa_s, const u8 *chan_list, u8 num_channels, u8 num_intol) global() argument 3011 sme_proc_obss_scan(struct wpa_supplicant *wpa_s) global() argument 3080 wpa_obss_scan_freqs_list(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) global() argument 3152 struct wpa_supplicant *wpa_s = eloop_ctx; global() local 3176 sme_sched_obss_scan(struct wpa_supplicant *wpa_s, int enable) global() argument 3252 sme_check_sa_query_timeout(struct wpa_supplicant *wpa_s) global() argument 3271 sme_send_sa_query_req(struct wpa_supplicant *wpa_s, const u8 *trans_id) global() argument 3324 struct wpa_supplicant *wpa_s = eloop_ctx; global() local 3365 sme_start_sa_query(struct wpa_supplicant *wpa_s) global() argument 3371 sme_stop_sa_query(struct wpa_supplicant *wpa_s) global() argument 3382 sme_event_unprot_disconnect(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *da, u16 reason_code) global() argument 3417 sme_event_ch_switch(struct wpa_supplicant *wpa_s) global() argument 3437 sme_process_sa_query_request(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *data, size_t len) global() argument 3488 sme_process_sa_query_response(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *data, size_t len) global() argument 3526 sme_sa_query_rx(struct wpa_supplicant *wpa_s, const u8 *da, const u8 *sa, const u8 *data, size_t len) global() argument [all...] |
H A D | scan.c | 44 static void wpa_supplicant_gen_assoc_event(struct wpa_supplicant *wpa_s) in wpa_supplicant_gen_assoc_event() argument 49 ssid = wpa_supplicant_get_ssid(wpa_s); in wpa_supplicant_gen_assoc_event() 53 if (wpa_s->current_ssid == NULL) { in wpa_supplicant_gen_assoc_event() 54 wpa_s->current_ssid = ssid; in wpa_supplicant_gen_assoc_event() 55 wpas_notify_network_changed(wpa_s); in wpa_supplicant_gen_assoc_event() 57 wpa_supplicant_initiate_eapol(wpa_s); in wpa_supplicant_gen_assoc_event() 58 wpa_dbg(wpa_s, MSG_INFO, "Already associated with a configured " in wpa_supplicant_gen_assoc_event() 61 wpa_supplicant_event(wpa_s, EVENT_ASSOC, &data); in wpa_supplicant_gen_assoc_event() 66 static int wpas_wps_in_use(struct wpa_supplicant *wpa_s, in wpas_wps_in_use() argument 72 for (ssid = wpa_s in wpas_wps_in_use() 134 wpa_supplicant_enabled_networks(struct wpa_supplicant *wpa_s) wpa_supplicant_enabled_networks() argument 160 wpa_supplicant_assoc_try(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_assoc_try() argument 200 struct wpa_supplicant *wpa_s = work->wpa_s; wpas_trigger_scan_cb() local 307 wpa_supplicant_trigger_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_supplicant_trigger_scan() argument 333 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_delayed_sched_scan_timeout() local 345 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_sched_scan_timeout() local 355 wpa_supplicant_start_sched_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_supplicant_start_sched_scan() argument 371 wpa_supplicant_stop_sched_scan(struct wpa_supplicant *wpa_s) wpa_supplicant_stop_sched_scan() argument 420 is_6ghz_supported(struct wpa_supplicant *wpa_s) is_6ghz_supported() argument 442 wpa_supplicant_optimize_freqs( struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_supplicant_optimize_freqs() argument 526 wpas_add_interworking_elements(struct wpa_supplicant *wpa_s, struct wpabuf *buf) wpas_add_interworking_elements() argument 541 wpas_fils_req_param_add_max_channel(struct wpa_supplicant *wpa_s, struct wpabuf **ie) wpas_fils_req_param_add_max_channel() argument 567 wpa_supplicant_set_default_scan_ies(struct wpa_supplicant *wpa_s) wpa_supplicant_set_default_scan_ies() argument 616 wpa_supplicant_extra_ies(struct wpa_supplicant *wpa_s) wpa_supplicant_extra_ies() argument 716 non_p2p_network_enabled(struct wpa_supplicant *wpa_s) non_p2p_network_enabled() argument 737 wpa_add_scan_freqs_list(struct wpa_supplicant *wpa_s, enum hostapd_hw_mode band, struct wpa_driver_scan_params *params, bool is_6ghz) wpa_add_scan_freqs_list() argument 772 wpa_setband_scan_freqs(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_setband_scan_freqs() argument 792 wpa_add_scan_ssid(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, size_t max_ssids, const u8 *ssid, size_t ssid_len) wpa_add_scan_ssid() argument 819 wpa_add_owe_scan_ssid(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, struct wpa_ssid *ssid, size_t max_ssids) wpa_add_owe_scan_ssid() argument 873 wpa_set_scan_ssids(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, size_t max_ssids) wpa_set_scan_ssids() argument 904 wpa_set_ssids_from_scan_req(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, size_t max_ssids) wpa_set_ssids_from_scan_req() argument 955 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_scan() local 1492 wpa_supplicant_update_scan_int(struct wpa_supplicant *wpa_s, int sec) wpa_supplicant_update_scan_int() argument 1524 wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec) wpa_supplicant_req_scan() argument 1561 wpa_supplicant_delayed_sched_scan(struct wpa_supplicant *wpa_s, int sec, int usec) wpa_supplicant_delayed_sched_scan() argument 1576 wpa_scan_set_relative_rssi_params(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_scan_set_relative_rssi_params() argument 1603 wpa_supplicant_req_sched_scan(struct wpa_supplicant *wpa_s) wpa_supplicant_req_sched_scan() argument 1904 wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s) wpa_supplicant_cancel_scan() argument 1917 wpa_supplicant_cancel_delayed_sched_scan(struct wpa_supplicant *wpa_s) wpa_supplicant_cancel_delayed_sched_scan() argument 1934 wpa_supplicant_cancel_sched_scan(struct wpa_supplicant *wpa_s) wpa_supplicant_cancel_sched_scan() argument 1958 wpa_supplicant_notify_scanning(struct wpa_supplicant *wpa_s, int scanning) wpa_supplicant_notify_scanning() argument 2303 wpa_supplicant_filter_bssid_match(struct wpa_supplicant *wpa_s, const u8 *bssid) wpa_supplicant_filter_bssid_match() argument 2321 filter_scan_res(struct wpa_supplicant *wpa_s, struct wpa_scan_results *res) filter_scan_res() argument 2573 wpas_get_est_tpt(const struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len, int rate, int snr, int freq) wpas_get_est_tpt() argument 2747 scan_est_throughput(struct wpa_supplicant *wpa_s, struct wpa_scan_res *res) scan_est_throughput() argument 2782 wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s, struct scan_info *info, int new_scan) wpa_supplicant_get_scan_results() argument 2859 wpa_supplicant_update_scan_results(struct wpa_supplicant *wpa_s) wpa_supplicant_update_scan_results() argument 2874 scan_only_handler(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) scan_only_handler() argument 2914 wpas_scan_scheduled(struct wpa_supplicant *wpa_s) wpas_scan_scheduled() argument 3038 wpas_start_pno(struct wpa_supplicant *wpa_s) wpas_start_pno() argument 3192 wpas_stop_pno(struct wpa_supplicant *wpa_s) wpas_stop_pno() argument 3215 wpas_mac_addr_rand_scan_clear(struct wpa_supplicant *wpa_s, unsigned int type) wpas_mac_addr_rand_scan_clear() argument 3238 wpas_mac_addr_rand_scan_set(struct wpa_supplicant *wpa_s, unsigned int type, const u8 *addr, const u8 *mask) wpas_mac_addr_rand_scan_set() argument 3280 wpas_mac_addr_rand_scan_get_mask(struct wpa_supplicant *wpa_s, unsigned int type, u8 *mask) wpas_mac_addr_rand_scan_get_mask() argument 3306 wpas_abort_ongoing_scan(struct wpa_supplicant *wpa_s) wpas_abort_ongoing_scan() argument 3325 wpas_sched_scan_plans_set(struct wpa_supplicant *wpa_s, const char *cmd) wpas_sched_scan_plans_set() argument 3445 wpas_scan_reset_sched_scan(struct wpa_supplicant *wpa_s) wpas_scan_reset_sched_scan() argument 3456 wpas_scan_restart_sched_scan(struct wpa_supplicant *wpa_s) wpas_scan_restart_sched_scan() argument [all...] |
H A D | p2p_supplicant.c | 168 wpas_p2p_get_group_iface(struct wpa_supplicant *wpa_s, int addr_allocated, 170 static int wpas_p2p_join_start(struct wpa_supplicant *wpa_s, int freq, 172 static int wpas_p2p_setup_freqs(struct wpa_supplicant *wpa_s, int freq, 176 static void wpas_p2p_join_scan_req(struct wpa_supplicant *wpa_s, int freq, 179 static int wpas_p2p_join(struct wpa_supplicant *wpa_s, const u8 *iface_addr, 183 static int wpas_p2p_create_iface(struct wpa_supplicant *wpa_s); 184 static void wpas_p2p_cross_connect_setup(struct wpa_supplicant *wpa_s); 186 static void wpas_p2p_set_group_idle_timeout(struct wpa_supplicant *wpa_s); 190 static int wpas_p2p_fallback_to_go_neg(struct wpa_supplicant *wpa_s, 192 static void wpas_p2p_stop_find_oper(struct wpa_supplicant *wpa_s); 227 wpas_p2p_num_unused_channels(struct wpa_supplicant *wpa_s) wpas_p2p_num_unused_channels() argument 252 wpas_p2p_valid_oper_freqs(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *p2p_freqs, unsigned int len) wpas_p2p_valid_oper_freqs() argument 282 wpas_p2p_set_own_freq_preference(struct wpa_supplicant *wpa_s, int freq) wpas_p2p_set_own_freq_preference() argument 302 wpas_p2p_scan_res_handled(struct wpa_supplicant *wpa_s) wpas_p2p_scan_res_handled() argument 318 wpas_p2p_scan_res_handler(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) wpas_p2p_scan_res_handler() argument 372 wpas_p2p_scan_res_fail_handler(struct wpa_supplicant *wpa_s) wpas_p2p_scan_res_fail_handler() argument 392 struct wpa_supplicant *wpa_s = work->wpa_s; wpas_p2p_trigger_scan_cb() local 441 wpas_p2p_search_social_channel(struct wpa_supplicant *wpa_s, int freq) wpas_p2p_search_social_channel() argument 462 struct wpa_supplicant *wpa_s = ctx; wpas_p2p_scan() local 609 wpas_get_p2p_group(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len, int *go) wpas_get_p2p_group() argument 636 struct wpa_supplicant *wpa_s = eloop_ctx; run_wpas_p2p_disconnect() local 644 wpas_p2p_disconnect_safely(struct wpa_supplicant *wpa_s, struct wpa_supplicant *calling_wpa_s) wpas_p2p_disconnect_safely() argument 666 p2p_group_go_member_count(struct wpa_supplicant *wpa_s) p2p_group_go_member_count() argument 689 p2p_is_active_persistent_group(struct wpa_supplicant *wpa_s) p2p_is_active_persistent_group() argument 698 p2p_is_active_persistent_go(struct wpa_supplicant *wpa_s) p2p_is_active_persistent_go() argument 707 wpas_p2p_get_go_group(struct wpa_supplicant *wpa_s) wpas_p2p_get_go_group() argument 729 p2p_is_active_persistent_cli(struct wpa_supplicant *wpa_s) p2p_is_active_persistent_cli() argument 738 wpas_p2p_get_cli_group(struct wpa_supplicant *wpa_s) wpas_p2p_get_cli_group() argument 751 wpas_p2p_get_persistent_go(struct wpa_supplicant *wpa_s) wpas_p2p_get_persistent_go() argument 768 struct wpa_supplicant *wpa_s = ctx; p2ps_group_capability() local 961 wpas_p2p_group_delete(struct wpa_supplicant *wpa_s, enum p2p_group_removal_reason removal_reason) wpas_p2p_group_delete() argument 1219 wpas_p2p_persistent_group(struct wpa_supplicant *wpa_s, u8 *go_dev_addr, const u8 *ssid, size_t ssid_len) wpas_p2p_persistent_group() argument 1300 wpas_p2p_store_persistent_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const u8 *go_dev_addr) wpas_p2p_store_persistent_group() argument 1390 wpas_p2p_add_persistent_group_client(struct wpa_supplicant *wpa_s, const u8 *addr) wpas_p2p_add_persistent_group_client() argument 1469 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) wpas_p2p_group_started() argument 1574 wpas_group_formation_completed(struct wpa_supplicant *wpa_s, int success, int already_deleted) wpas_group_formation_completed() argument 1693 wpas_p2p_free_send_action_work(struct wpa_supplicant *wpa_s) wpas_p2p_free_send_action_work() argument 1715 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_send_action_work_timeout() local 1725 wpas_p2p_action_tx_clear(struct wpa_supplicant *wpa_s) wpas_p2p_action_tx_clear() argument 1754 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) wpas_p2p_send_action_tx_status() argument 1804 struct wpa_supplicant *wpa_s = work->wpa_s; wpas_send_action_cb() local 1830 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) wpas_send_action_work() argument 1868 struct wpa_supplicant *wpa_s = ctx; wpas_send_action() local 1898 struct wpa_supplicant *wpa_s = ctx; wpas_send_action_done() local 1912 wpas_copy_go_neg_results(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params) wpas_copy_go_neg_results() argument 1925 wpas_start_wps_enrollee(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) wpas_start_wps_enrollee() argument 1963 wpas_p2p_add_psk_list(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_p2p_add_psk_list() argument 2004 p2p_go_dump_common_freqs(struct wpa_supplicant *wpa_s) p2p_go_dump_common_freqs() argument 2026 p2p_go_save_group_common_freqs(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params) p2p_go_save_group_common_freqs() argument 2047 p2p_config_write(struct wpa_supplicant *wpa_s) p2p_config_write() argument 2059 struct wpa_supplicant *wpa_s = ctx; p2p_go_configured() local 2181 wpas_p2p_freq_to_edmg_channel(struct wpa_supplicant *wpa_s, unsigned int freq, u8 *op_class, u8 *op_edmg_channel) wpas_p2p_freq_to_edmg_channel() argument 2226 wpas_p2p_try_edmg_channel(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params) wpas_p2p_try_edmg_channel() argument 2248 wpas_start_wps_go(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, int group_formation) wpas_start_wps_go() argument 2432 wpas_p2p_get_group_ifname(struct wpa_supplicant *wpa_s, char *ifname, size_t len) wpas_p2p_get_group_ifname() argument 2455 set_random_mac(struct wpa_supplicant *wpa_s) set_random_mac() argument 2494 wpas_p2p_add_group_interface(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type) wpas_p2p_add_group_interface() argument 2565 wpas_p2p_remove_pending_group_interface( struct wpa_supplicant *wpa_s) wpas_p2p_remove_pending_group_interface() argument 2583 wpas_p2p_init_group_interface(struct wpa_supplicant *wpa_s, int go) wpas_p2p_init_group_interface() argument 2663 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_group_formation_timeout() local 2669 wpas_p2p_group_formation_failed(struct wpa_supplicant *wpa_s, int already_deleted) wpas_p2p_group_formation_failed() argument 2680 wpas_p2p_grpform_fail_after_wps(struct wpa_supplicant *wpa_s) wpas_p2p_grpform_fail_after_wps() argument 2691 wpas_p2p_ap_setup_failed(struct wpa_supplicant *wpa_s) wpas_p2p_ap_setup_failed() argument 2705 struct wpa_supplicant *wpa_s = ctx; wpas_go_neg_completed() local 2830 struct wpa_supplicant *wpa_s = ctx; wpas_go_neg_req_rx() local 2856 struct wpa_supplicant *wpa_s = ctx; wpas_dev_found() local 3014 struct wpa_supplicant *wpa_s = ctx; wpas_dev_lost() local 3034 struct wpa_supplicant *wpa_s = ctx; wpas_find_stopped() local 3065 wpas_p2p_listen_work_done(struct wpa_supplicant *wpa_s) wpas_p2p_listen_work_done() argument 3081 struct wpa_supplicant *wpa_s = work->wpa_s; wpas_start_listen_cb() local 3139 struct wpa_supplicant *wpa_s = ctx; wpas_start_listen() local 3172 struct wpa_supplicant *wpa_s = ctx; wpas_stop_listen() local 3194 struct wpa_supplicant *wpa_s = ctx; wpas_send_probe_resp() local 3200 wpas_prov_disc_local_display(struct wpa_supplicant *wpa_s, const u8 *peer, const char *params, unsigned int generated_pin) wpas_prov_disc_local_display() argument 3222 wpas_prov_disc_local_keypad(struct wpa_supplicant *wpa_s, const u8 *peer, const char *params) wpas_prov_disc_local_keypad() argument 3247 struct wpa_supplicant *wpa_s = ctx; wpas_prov_disc_req() local 3321 struct wpa_supplicant *wpa_s = ctx; wpas_prov_disc_resp() local 3385 struct wpa_supplicant *wpa_s = ctx; wpas_prov_disc_fail() local 3446 freq_included(struct wpa_supplicant *wpa_s, const struct p2p_channels *channels, unsigned int freq) freq_included() argument 3457 wpas_p2p_go_update_common_freqs(struct wpa_supplicant *wpa_s) wpas_p2p_go_update_common_freqs() argument 3487 wpas_p2p_go_is_peer_freq(struct wpa_supplicant *wpa_s, int freq) wpas_p2p_go_is_peer_freq() argument 3517 wpas_p2p_go_clients_support_ecsa(struct wpa_supplicant *wpa_s) wpas_p2p_go_clients_support_ecsa() argument 3531 wpas_p2p_pick_best_used_freq(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *freqs, unsigned int num) wpas_p2p_pick_best_used_freq() argument 3574 struct wpa_supplicant *wpa_s = ctx; wpas_invitation_process() local 3737 struct wpa_supplicant *wpa_s = ctx; wpas_invitation_received() local 3926 wpas_remove_persistent_peer(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const u8 *peer, int inv) wpas_remove_persistent_peer() argument 3967 wpas_remove_persistent_client(struct wpa_supplicant *wpa_s, const u8 *peer) wpas_remove_persistent_client() argument 3990 struct wpa_supplicant *wpa_s = ctx; wpas_invitation_result() local 4150 wpas_p2p_default_channels(struct wpa_supplicant *wpa_s, struct p2p_channels *chan, struct p2p_channels *cli_chan) wpas_p2p_default_channels() argument 4261 wpas_p2p_get_center_80mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel, const u8 *center_channels, size_t num_chan) wpas_p2p_get_center_80mhz() argument 4290 wpas_p2p_verify_80mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 op_class, u8 channel, u8 bw) wpas_p2p_verify_80mhz() argument 4353 wpas_p2p_get_center_160mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel, const u8 *center_channels, size_t num_chan) wpas_p2p_get_center_160mhz() argument 4380 wpas_p2p_verify_160mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 op_class, u8 channel, u8 bw) wpas_p2p_verify_160mhz() argument 4452 wpas_p2p_verify_edmg(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel) wpas_p2p_verify_edmg() argument 4466 wpas_p2p_verify_channel(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 op_class, u8 channel, u8 bw) wpas_p2p_verify_channel() argument 4513 wpas_p2p_setup_channels(struct wpa_supplicant *wpa_s, struct p2p_channels *chan, struct p2p_channels *cli_chan, bool p2p_disable_6ghz) global() argument 4611 wpas_p2p_get_sec_channel_offset_40mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel) global() argument 4661 wpas_p2p_get_vht80_center(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel, u8 op_class) global() argument 4685 wpas_p2p_get_vht160_center(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel, u8 op_class) global() argument 4711 struct wpa_supplicant *wpa_s = ctx; global() local 4724 wpas_get_p2p_go_iface(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len) global() argument 4746 wpas_get_p2p_client_iface(struct wpa_supplicant *wpa_s, const u8 *peer_dev_addr) global() argument 4763 struct wpa_supplicant *wpa_s = ctx; global() local 4771 struct wpa_supplicant *wpa_s = ctx; global() local 4786 struct wpa_supplicant *wpa_s = ctx; global() local 4792 wpas_p2p_add_p2pdev_interface(struct wpa_supplicant *wpa_s, const char *conf_p2p_dev) global() argument 4859 struct wpa_supplicant *wpa_s, *intf = ctx; global() local 4883 struct wpa_supplicant *wpa_s = ctx; global() local 4915 struct wpa_supplicant *wpa_s = ctx; global() local 4956 struct wpa_supplicant *wpa_s = ctx; global() local 5041 struct wpa_supplicant *wpa_s = ctx; global() local 5403 struct wpa_supplicant *wpa_s = ctx; global() local 5410 struct wpa_supplicant *wpa_s = ctx; global() local 5445 struct wpa_supplicant *wpa_s = ctx; global() local 5452 wpas_p2p_mac_setup(struct wpa_supplicant *wpa_s) global() argument 5520 wpas_p2p_init(struct wpa_global *global, struct wpa_supplicant *wpa_s) global() argument 5723 wpas_p2p_deinit(struct wpa_supplicant *wpa_s) global() argument 5774 struct wpa_supplicant *wpa_s, *tmp; global() local 5819 wpas_p2p_create_iface(struct wpa_supplicant *wpa_s) global() argument 5838 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) global() argument 5865 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) global() argument 5884 wpas_p2p_check_join_scan_limit(struct wpa_supplicant *wpa_s) global() argument 5928 wpas_check_freq_conflict(struct wpa_supplicant *wpa_s, int freq) global() argument 5965 wpas_p2p_peer_go(struct wpa_supplicant *wpa_s, const u8 *peer_dev_addr) global() argument 5991 wpas_p2p_scan_res_join(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) global() argument 6236 wpas_p2p_join_scan_req(struct wpa_supplicant *wpa_s, int freq, const u8 *ssid, size_t ssid_len) global() argument 6345 struct wpa_supplicant *wpa_s = eloop_ctx; global() local 6350 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) global() argument 6379 wpas_p2p_join_start(struct wpa_supplicant *wpa_s, int freq, const u8 *ssid, size_t ssid_len) global() argument 6462 wpas_p2p_setup_freqs(struct wpa_supplicant *wpa_s, int freq, int *force_freq, int *pref_freq, int go, unsigned int *pref_freq_list, unsigned int *num_pref_freq) global() argument 6619 is_p2p_6ghz_supported(struct wpa_supplicant *wpa_s, const u8 *peer_addr) global() argument 6636 wpas_p2p_check_6ghz(struct wpa_supplicant *wpa_s, const u8 *peer_addr, bool allow_6ghz, int freq) global() argument 6682 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, unsigned int vht_center_freq2, int persistent_id, int pd, int ht40, int vht, unsigned int vht_chwidth, int he, int edmg, const u8 *group_ssid, size_t group_ssid_len, bool allow_6ghz) global() argument 6852 wpas_p2p_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) global() argument 6874 wpas_p2p_listen_start(struct wpa_supplicant *wpa_s, unsigned int timeout) global() argument 6893 wpas_p2p_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) global() argument 6940 wpas_p2p_group_remove(struct wpa_supplicant *wpa_s, const char *ifname) global() argument 7001 wpas_p2p_select_go_freq(struct wpa_supplicant *wpa_s, int freq) global() argument 7128 wpas_p2p_supported_freq_go(struct wpa_supplicant *wpa_s, const struct p2p_channels *channels, int freq) global() argument 7140 wpas_p2p_select_go_freq_no_pref(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, const struct p2p_channels *channels) global() argument 7218 wpas_p2p_init_go_params(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, int freq, int vht_center_freq2, int ht40, int vht, int max_oper_chwidth, int he, int edmg, const struct p2p_channels *channels) global() argument 7560 wpas_p2p_get_group_iface(struct wpa_supplicant *wpa_s, int addr_allocated, int go) global() argument 7642 wpas_p2p_group_add(struct wpa_supplicant *wpa_s, int persistent_group, int freq, int vht_center_freq2, int ht40, int vht, int max_oper_chwidth, int he, int edmg, bool allow_6ghz) global() argument 7696 wpas_start_p2p_client(struct wpa_supplicant *wpa_s, struct wpa_ssid *params, int addr_allocated, int freq, int force_scan) global() argument 7756 wpas_p2p_group_add_persistent(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int addr_allocated, int force_freq, int neg_freq, int vht_center_freq2, int ht40, int vht, int max_oper_chwidth, int he, int edmg, const struct p2p_channels *channels, int connection_timeout, int force_scan, bool allow_6ghz) global() argument 7875 struct wpa_supplicant *wpa_s = ctx; global() local 7899 struct wpa_supplicant *wpa_s = ctx; global() local 7915 wpas_p2p_group_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) global() argument 7958 wpas_p2p_wps_success(struct wpa_supplicant *wpa_s, const u8 *peer_addr, int registrar) global() argument 8019 wpas_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) global() argument 8051 wpas_p2p_wps_eapol_cb(struct wpa_supplicant *wpa_s) global() argument 8063 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) global() argument 8134 wpas_p2p_clear_pending_action_tx(struct wpa_supplicant *wpa_s) global() argument 8152 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, bool include_6ghz) global() argument 8181 wpas_p2p_scan_res_ignore_search(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) global() argument 8203 wpas_p2p_stop_find_oper(struct wpa_supplicant *wpa_s) global() argument 8229 wpas_p2p_stop_find(struct wpa_supplicant *wpa_s) global() argument 8239 struct wpa_supplicant *wpa_s = eloop_ctx; global() local 8244 wpas_p2p_listen(struct wpa_supplicant *wpa_s, unsigned int timeout) global() argument 8291 wpas_p2p_assoc_req_ie(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, u8 *buf, size_t len, int p2p_group) global() argument 8319 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) global() argument 8346 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) global() argument 8364 wpas_p2p_scan_ie(struct wpa_supplicant *wpa_s, struct wpabuf *ies) global() argument 8378 wpas_p2p_group_deinit(struct wpa_supplicant *wpa_s) global() argument 8390 wpas_p2p_reject(struct wpa_supplicant *wpa_s, const u8 *addr) global() argument 8402 wpas_p2p_invite(struct wpa_supplicant *wpa_s, const u8 *peer_addr, struct wpa_ssid *ssid, const u8 *go_dev_addr, int freq, int vht_center_freq2, int ht40, int vht, int max_chwidth, int pref_freq, int he, int edmg, bool allow_6ghz) global() argument 8498 wpas_p2p_invite_group(struct wpa_supplicant *wpa_s, const char *ifname, const u8 *peer_addr, const u8 *go_dev_addr, bool allow_6ghz) global() argument 8580 wpas_p2p_completed(struct wpa_supplicant *wpa_s) global() argument 8654 wpas_p2p_presence_req(struct wpa_supplicant *wpa_s, u32 duration1, u32 interval1, u32 duration2, u32 interval2) global() argument 8677 wpas_p2p_ext_listen(struct wpa_supplicant *wpa_s, unsigned int period, unsigned int interval) global() argument 8691 wpas_p2p_is_client(struct wpa_supplicant *wpa_s) global() argument 8708 struct wpa_supplicant *wpa_s = eloop_ctx; global() local 8722 wpas_p2p_set_group_idle_timeout(struct wpa_supplicant *wpa_s) global() argument 8801 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) global() argument [all...] |
H A D | dpp_supplicant.c | 32 static int wpas_dpp_listen_start(struct wpa_supplicant *wpa_s, 36 static void wpas_dpp_auth_success(struct wpa_supplicant *wpa_s, int initiator); 37 static void wpas_dpp_tx_status(struct wpa_supplicant *wpa_s, 43 static int wpas_dpp_auth_init_next(struct wpa_supplicant *wpa_s); 45 wpas_dpp_tx_pkex_status(struct wpa_supplicant *wpa_s, 53 static void wpas_dpp_start_gas_client(struct wpa_supplicant *wpa_s); 67 * @wpa_s: Pointer to wpa_supplicant data 71 int wpas_dpp_qr_code(struct wpa_supplicant *wpa_s, const char *cmd) in wpas_dpp_qr_code() argument 74 struct dpp_authentication *auth = wpa_s->dpp_auth; in wpas_dpp_qr_code() 76 bi = dpp_add_qr_code(wpa_s in wpas_dpp_qr_code() 110 wpas_dpp_nfc_uri(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_nfc_uri() argument 122 wpas_dpp_nfc_handover_req(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_nfc_handover_req() argument 154 wpas_dpp_nfc_handover_sel(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_nfc_handover_sel() argument 191 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_auth_resp_retry_timeout() local 211 wpas_dpp_auth_resp_retry(struct wpa_supplicant *wpa_s) wpas_dpp_auth_resp_retry() argument 246 wpas_dpp_try_to_connect(struct wpa_supplicant *wpa_s) wpas_dpp_try_to_connect() argument 262 wpas_dpp_stop_listen_for_tx(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int wait_time) wpas_dpp_stop_listen_for_tx() argument 294 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_conn_status_result_timeout() local 315 wpas_dpp_scan_channel_list(struct wpa_supplicant *wpa_s) wpas_dpp_scan_channel_list() argument 363 wpas_dpp_send_conn_status_result(struct wpa_supplicant *wpa_s, enum dpp_status_error result) wpas_dpp_send_conn_status_result() argument 415 wpas_dpp_connected(struct wpa_supplicant *wpa_s) wpas_dpp_connected() argument 426 wpas_dpp_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) wpas_dpp_tx_status() argument 546 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_reply_wait_timeout() local 612 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_auth_conf_wait_timeout() local 627 wpas_dpp_set_testing_options(struct wpa_supplicant *wpa_s, struct dpp_authentication *auth) wpas_dpp_set_testing_options() argument 648 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_init_timeout() local 657 wpas_dpp_auth_init_next(struct wpa_supplicant *wpa_s) wpas_dpp_auth_init_next() argument 747 wpas_dpp_auth_init(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_auth_init() argument 902 wpas_dpp_listen_work_done(struct wpa_supplicant *wpa_s) wpas_dpp_listen_work_done() argument 918 struct wpa_supplicant *wpa_s = work->wpa_s; dpp_start_listen_cb() local 950 wpas_dpp_listen_start(struct wpa_supplicant *wpa_s, unsigned int freq) wpas_dpp_listen_start() argument 980 wpas_dpp_listen(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_listen() argument 1012 wpas_dpp_listen_stop(struct wpa_supplicant *wpa_s) wpas_dpp_listen_stop() argument 1028 wpas_dpp_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) wpas_dpp_remain_on_channel_cb() argument 1046 wpas_dpp_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) wpas_dpp_cancel_remain_on_channel_cb() argument 1073 wpas_dpp_rx_auth_req(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_auth_req() argument 1165 wpas_dpp_start_gas_server(struct wpa_supplicant *wpa_s) wpas_dpp_start_gas_server() argument 1171 wpas_dpp_add_network(struct wpa_supplicant *wpa_s, struct dpp_authentication *auth, struct dpp_config_obj *conf) wpas_dpp_add_network() argument 1382 wpas_dpp_process_config(struct wpa_supplicant *wpa_s, struct dpp_authentication *auth, struct dpp_config_obj *conf) wpas_dpp_process_config() argument 1409 wpas_dpp_post_process_config(struct wpa_supplicant *wpa_s, struct dpp_authentication *auth) wpas_dpp_post_process_config() argument 1442 wpas_dpp_handle_config_obj(struct wpa_supplicant *wpa_s, struct dpp_authentication *auth, struct dpp_config_obj *conf) wpas_dpp_handle_config_obj() argument 1563 wpas_dpp_handle_key_pkg(struct wpa_supplicant *wpa_s, struct dpp_asymmetric_key *key) wpas_dpp_handle_key_pkg() argument 1593 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_build_csr() local 1620 struct wpa_supplicant *wpa_s = ctx; wpas_dpp_gas_resp_cb() local 1728 wpas_dpp_start_gas_client(struct wpa_supplicant *wpa_s) wpas_dpp_start_gas_client() argument 1767 wpas_dpp_auth_success(struct wpa_supplicant *wpa_s, int initiator) wpas_dpp_auth_success() argument 1790 wpas_dpp_rx_auth_resp(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_auth_resp() argument 1847 wpas_dpp_rx_auth_conf(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len) wpas_dpp_rx_auth_conf() argument 1883 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_config_result_wait_timeout() local 1900 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_conn_status_result_wait_timeout() local 1915 wpas_dpp_rx_conf_result(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len) wpas_dpp_rx_conf_result() argument 1980 wpas_dpp_rx_conn_status_result(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len) wpas_dpp_rx_conn_status_result() argument 2021 struct wpa_supplicant *wpa_s = ctx; wpas_dpp_process_conf_obj() local 2040 struct wpa_supplicant *wpa_s = ctx; wpas_dpp_remove_bi() local 2048 wpas_dpp_rx_presence_announcement(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_presence_announcement() argument 2114 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_reconfig_reply_wait_timeout() local 2129 wpas_dpp_rx_reconfig_announcement(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_reconfig_announcement() argument 2222 wpas_dpp_rx_reconfig_auth_req(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_reconfig_auth_req() argument 2281 wpas_dpp_rx_reconfig_auth_resp(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_reconfig_auth_resp() argument 2326 wpas_dpp_rx_reconfig_auth_conf(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_reconfig_auth_conf() argument 2356 wpas_dpp_rx_peer_disc_resp(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *buf, size_t len) wpas_dpp_rx_peer_disc_resp() argument 2511 wpas_dpp_allow_ir(struct wpa_supplicant *wpa_s, unsigned int freq) wpas_dpp_allow_ir() argument 2544 wpas_dpp_pkex_next_channel(struct wpa_supplicant *wpa_s, struct dpp_pkex *pkex) wpas_dpp_pkex_next_channel() argument 2569 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_pkex_retry_timeout() local 2602 wpas_dpp_tx_pkex_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) wpas_dpp_tx_pkex_status() argument 2649 wpas_dpp_rx_pkex_exchange_req(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *buf, size_t len, unsigned int freq, bool v2) wpas_dpp_rx_pkex_exchange_req() argument 2700 wpas_dpp_rx_pkex_exchange_resp(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_pkex_exchange_resp() argument 2744 wpas_dpp_pkex_finish(struct wpa_supplicant *wpa_s, const u8 *peer, unsigned int freq) wpas_dpp_pkex_finish() argument 2758 wpas_dpp_rx_pkex_commit_reveal_req(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_pkex_commit_reveal_req() argument 2806 wpas_dpp_rx_pkex_commit_reveal_resp(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_pkex_commit_reveal_resp() argument 2848 wpas_dpp_rx_action(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_action() argument 2973 struct wpa_supplicant *wpa_s = ctx; wpas_dpp_gas_req_handler() local 3023 struct wpa_supplicant *wpa_s = ctx; wpas_dpp_gas_status_handler() local 3079 wpas_dpp_configurator_sign(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_configurator_sign() argument 3106 wpas_dpp_tx_introduction_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) wpas_dpp_tx_introduction_status() argument 3126 wpas_dpp_check_connect(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss) wpas_dpp_check_connect() argument 3277 wpas_dpp_pkex_add(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_pkex_add() argument 3367 wpas_dpp_pkex_remove(struct wpa_supplicant *wpa_s, const char *id) wpas_dpp_pkex_remove() argument 3397 wpas_dpp_stop(struct wpa_supplicant *wpa_s) wpas_dpp_stop() argument 3410 wpas_dpp_init(struct wpa_supplicant *wpa_s) wpas_dpp_init() argument 3436 wpas_dpp_deinit(struct wpa_supplicant *wpa_s) wpas_dpp_deinit() argument 3481 wpas_dpp_controller_start(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_controller_start() argument 3524 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_chirp_timeout() local 3532 wpas_dpp_chirp_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) wpas_dpp_chirp_tx_status() argument 3554 wpas_dpp_chirp_start(struct wpa_supplicant *wpa_s) wpas_dpp_chirp_start() argument 3594 wpas_dpp_chirp_scan_res_handler(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) wpas_dpp_chirp_scan_res_handler() argument 3689 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_chirp_next() local 3767 wpas_dpp_chirp(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_chirp() argument 3814 wpas_dpp_chirp_stop(struct wpa_supplicant *wpa_s) wpas_dpp_chirp_stop() argument 3839 wpas_dpp_reconfig(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_reconfig() argument 3896 wpas_dpp_build_conf_resp(struct wpa_supplicant *wpa_s, struct dpp_authentication *auth, bool tcp) wpas_dpp_build_conf_resp() argument 3923 wpas_dpp_ca_set(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_ca_set() argument [all...] |
H A D | notify.c | 93 int wpas_notify_iface_added(struct wpa_supplicant *wpa_s) in wpas_notify_iface_added() argument 95 if (wpa_s->p2p_mgmt) in wpas_notify_iface_added() 98 if (wpas_dbus_register_interface(wpa_s)) in wpas_notify_iface_added() 105 void wpas_notify_iface_removed(struct wpa_supplicant *wpa_s) in wpas_notify_iface_removed() argument 107 if (wpa_s->p2p_mgmt) in wpas_notify_iface_removed() 111 wpas_dbus_unregister_interface(wpa_s); in wpas_notify_iface_removed() 115 void wpas_notify_state_changed(struct wpa_supplicant *wpa_s, in wpas_notify_state_changed() argument 119 if (wpa_s->p2p_mgmt) in wpas_notify_state_changed() 123 wpas_dbus_signal_prop_changed(wpa_s, WPAS_DBUS_PROP_STATE); in wpas_notify_state_changed() 126 if (wpa_s in wpas_notify_state_changed() 194 wpas_notify_disconnect_reason(struct wpa_supplicant *wpa_s) wpas_notify_disconnect_reason() argument 203 wpas_notify_auth_status_code(struct wpa_supplicant *wpa_s) wpas_notify_auth_status_code() argument 212 wpas_notify_assoc_status_code(struct wpa_supplicant *wpa_s) wpas_notify_assoc_status_code() argument 221 wpas_notify_roam_time(struct wpa_supplicant *wpa_s) wpas_notify_roam_time() argument 230 wpas_notify_roam_complete(struct wpa_supplicant *wpa_s) wpas_notify_roam_complete() argument 239 wpas_notify_session_length(struct wpa_supplicant *wpa_s) wpas_notify_session_length() argument 248 wpas_notify_bss_tm_status(struct wpa_supplicant *wpa_s) wpas_notify_bss_tm_status() argument 257 wpas_notify_network_changed(struct wpa_supplicant *wpa_s) wpas_notify_network_changed() argument 266 wpas_notify_ap_scan_changed(struct wpa_supplicant *wpa_s) wpas_notify_ap_scan_changed() argument 275 wpas_notify_bssid_changed(struct wpa_supplicant *wpa_s) wpas_notify_bssid_changed() argument 311 wpas_notify_bssid_changed_ext(struct wpa_supplicant *wpa_s, char *reason) wpas_notify_bssid_changed_ext() argument 330 wpas_notify_auth_changed(struct wpa_supplicant *wpa_s) wpas_notify_auth_changed() argument 339 wpas_notify_network_enabled_changed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_enabled_changed() argument 349 wpas_notify_network_selected(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_selected() argument 488 wpas_hdi_notify_network_request(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int type, const char *param) wpas_hdi_notify_network_request() argument 508 wpas_notify_network_request(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, enum wpa_ctrl_req_type rtype, const char *default_txt) wpas_notify_network_request() argument 536 wpas_notify_scanning(struct wpa_supplicant *wpa_s) wpas_notify_scanning() argument 546 wpas_notify_scan_done(struct wpa_supplicant *wpa_s, int success) wpas_notify_scan_done() argument 555 wpas_notify_scan_results(struct wpa_supplicant *wpa_s) wpas_notify_scan_results() argument 564 wpas_notify_wps_credential(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) wpas_notify_wps_credential() argument 577 wpas_notify_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) wpas_notify_wps_event_m2d() argument 589 wpas_notify_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpas_notify_wps_event_fail() argument 601 wpas_notify_wps_event_success(struct wpa_supplicant *wpa_s) wpas_notify_wps_event_success() argument 611 wpas_notify_wps_event_pbc_overlap(struct wpa_supplicant *wpa_s) wpas_notify_wps_event_pbc_overlap() argument 622 wpas_notify_network_added(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_added() argument 642 wpas_notify_persistent_group_added(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_persistent_group_added() argument 651 wpas_notify_persistent_group_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_persistent_group_removed() argument 660 wpas_notify_network_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_removed() argument 685 wpas_notify_bss_added(struct wpa_supplicant *wpa_s, u8 bssid[], unsigned int id) wpas_notify_bss_added() argument 698 wpas_notify_bss_removed(struct wpa_supplicant *wpa_s, u8 bssid[], unsigned int id) wpas_notify_bss_removed() argument 710 wpas_notify_bss_freq_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_freq_changed() argument 720 wpas_notify_bss_signal_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_signal_changed() argument 731 wpas_notify_bss_privacy_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_privacy_changed() argument 742 wpas_notify_bss_mode_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_mode_changed() argument 752 wpas_notify_bss_wpaie_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_wpaie_changed() argument 762 wpas_notify_bss_rsnie_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_rsnie_changed() argument 772 wpas_notify_bss_wps_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_wps_changed() argument 784 wpas_notify_bss_ies_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_ies_changed() argument 794 wpas_notify_bss_rates_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_rates_changed() argument 804 wpas_notify_bss_seen(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_seen() argument 813 wpas_notify_blob_added(struct wpa_supplicant *wpa_s, const char *name) wpas_notify_blob_added() argument 822 wpas_notify_blob_removed(struct wpa_supplicant *wpa_s, const char *name) wpas_notify_blob_removed() argument 851 struct wpa_supplicant *wpa_s; wpas_notify_suspend() local 864 struct wpa_supplicant *wpa_s; wpas_notify_resume() local 885 wpas_notify_p2p_find_stopped(struct wpa_supplicant *wpa_s) wpas_notify_p2p_find_stopped() argument 892 wpas_notify_p2p_device_found(struct wpa_supplicant *wpa_s, const u8 *dev_addr, int new_device) wpas_notify_p2p_device_found() argument 905 wpas_notify_p2p_device_lost(struct wpa_supplicant *wpa_s, const u8 *dev_addr) wpas_notify_p2p_device_lost() argument 915 wpas_notify_p2p_group_removed(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, const char *role) wpas_notify_p2p_group_removed() argument 925 wpas_notify_p2p_go_neg_req(struct wpa_supplicant *wpa_s, const u8 *src, u16 dev_passwd_id, u8 go_intent) wpas_notify_p2p_go_neg_req() argument 932 wpas_notify_p2p_go_neg_completed(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) wpas_notify_p2p_go_neg_completed() argument 944 wpas_notify_p2p_invitation_result(struct wpa_supplicant *wpa_s, int status, const u8 *bssid) wpas_notify_p2p_invitation_result() argument 958 wpas_notify_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) wpas_notify_p2p_sd_request() argument 968 wpas_notify_p2p_sd_response(struct wpa_supplicant *wpa_s, const u8 *sa, u16 update_indic, const u8 *tlvs, size_t tlvs_len) wpas_notify_p2p_sd_response() argument 990 wpas_notify_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) wpas_notify_p2p_provision_discovery() argument 1002 wpas_notify_p2p_group_started(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int persistent, int client, const u8 *ip) wpas_notify_p2p_group_started() argument 1013 wpas_notify_p2p_group_formation_failure(struct wpa_supplicant *wpa_s, const char *reason) wpas_notify_p2p_group_formation_failure() argument 1021 wpas_notify_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpas_notify_p2p_wps_failed() argument 1028 wpas_notify_p2p_invitation_received(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *go_dev_addr, const u8 *bssid, int id, int op_freq) wpas_notify_p2p_invitation_received() argument 1040 wpas_notify_ap_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *sta, const u8 *p2p_dev_addr) wpas_notify_ap_sta_authorized() argument 1068 wpas_notify_ap_sta_deauthorized(struct wpa_supplicant *wpa_s, const u8 *sta, const u8 *p2p_dev_addr) wpas_notify_ap_sta_deauthorized() argument 1094 wpas_notify_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *mac_addr, int authorized, const u8 *p2p_dev_addr) wpas_notify_sta_authorized() argument 1105 wpas_notify_certification(struct wpa_supplicant *wpa_s, struct tls_cert_data *cert, const char *cert_hash) wpas_notify_certification() argument 1144 wpas_notify_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) wpas_notify_preq() argument 1154 wpas_notify_eap_status(struct wpa_supplicant *wpa_s, const char *status, const char *parameter) wpas_notify_eap_status() argument 1164 wpas_notify_eap_error(struct wpa_supplicant *wpa_s, int error_code) wpas_notify_eap_error() argument 1170 wpas_notify_network_bssid_set_changed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_bssid_set_changed() argument 1185 wpas_notify_network_type_changed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_type_changed() argument 1208 wpas_notify_mesh_group_started(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_mesh_group_started() argument 1218 wpas_notify_mesh_group_removed(struct wpa_supplicant *wpa_s, const u8 *meshid, u8 meshid_len, u16 reason_code) wpas_notify_mesh_group_removed() argument 1230 wpas_notify_mesh_peer_connected(struct wpa_supplicant *wpa_s, const u8 *peer_addr) wpas_notify_mesh_peer_connected() argument 1240 wpas_notify_mesh_peer_disconnected(struct wpa_supplicant *wpa_s, const u8 *peer_addr, u16 reason_code) wpas_notify_mesh_peer_disconnected() argument 1252 wpas_notify_hilink_start_wps(struct wpa_supplicant *wpa_s, const char *arg) wpas_notify_hilink_start_wps() argument 1267 wpas_notify_interworking_ap_added(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_cred *cred, int excluded, const char *type, int bh, int bss_load, int conn_capab) wpas_notify_interworking_ap_added() argument 1285 wpas_notify_interworking_select_done(struct wpa_supplicant *wpa_s) wpas_notify_interworking_select_done() argument 1292 wpas_set_external_sim(struct wpa_supplicant* wpa_s, char *params) wpas_set_external_sim() argument 1312 wpas_eap_sim_auth_rsp(struct wpa_supplicant *wpa_s, char *params) wpas_eap_sim_auth_rsp() argument [all...] |
H A D | events.c | 69 extern void wpas_connect_work_done(struct wpa_supplicant *wpa_s); 76 static int wpas_select_network_from_last_scan(struct wpa_supplicant *wpa_s, 81 int wpas_temp_disabled(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) in wpas_temp_disabled() argument 92 wpas_clear_temp_disabled(wpa_s, ssid, 0); in wpas_temp_disabled() 101 * @wpa_s: Pointer to wpa_supplicant data 109 static int wpas_reenabled_network_time(struct wpa_supplicant *wpa_s) in wpas_reenabled_network_time() argument 115 if (wpa_s->conf->auto_interworking && wpa_s->conf->interworking && in wpas_reenabled_network_time() 116 wpa_s->conf->cred) in wpas_reenabled_network_time() 120 for (ssid = wpa_s in wpas_reenabled_network_time() 139 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_network_reenabled() local 153 wpa_supplicant_get_new_bss( struct wpa_supplicant *wpa_s, const u8 *bssid) wpa_supplicant_get_new_bss() argument 168 wpa_supplicant_update_current_bss(struct wpa_supplicant *wpa_s) wpa_supplicant_update_current_bss() argument 183 wpa_supplicant_update_link_bss(struct wpa_supplicant *wpa_s, u8 link_id, const u8 *bssid) wpa_supplicant_update_link_bss() argument 197 wpa_supplicant_select_config(struct wpa_supplicant *wpa_s) wpa_supplicant_select_config() argument 297 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_stop_countermeasures() local 316 wpas_reset_mlo_info(struct wpa_supplicant *wpa_s) wpas_reset_mlo_info() argument 327 wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s) wpa_supplicant_mark_disassoc() argument 399 wpa_find_assoc_pmkid(struct wpa_supplicant *wpa_s) wpa_find_assoc_pmkid() argument 432 wpa_supplicant_event_pmkid_candidate(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_pmkid_candidate() argument 457 wpa_supplicant_dynamic_keys(struct wpa_supplicant *wpa_s) wpa_supplicant_dynamic_keys() argument 488 wpa_supplicant_scard_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_scard_init() argument 638 wpa_keymgmt_mismatch_workaround(struct wpa_supplicant *wpa_s, int ie_key_mgmt, int ssid_key_mgmt) wpa_keymgmt_mismatch_workaround() argument 654 wpa_supplicant_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss, int debug_print) wpa_supplicant_ssid_bss_match() argument 949 rate_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss, int debug_print) rate_match() argument 1120 owe_trans_ssid(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, const u8 **ret_ssid, size_t *ret_ssid_len) owe_trans_ssid() argument 1221 disabled_freq(struct wpa_supplicant *wpa_s, int freq) disabled_freq() argument 1250 sae_pk_acceptable_bss_with_pk(struct wpa_supplicant *wpa_s, struct wpa_bss *orig_bss, struct wpa_ssid *ssid, const u8 *match_ssid, size_t match_ssid_len) sae_pk_acceptable_bss_with_pk() argument 1285 wpa_scan_res_ok(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const u8 *match_ssid, size_t match_ssid_len, struct wpa_bss *bss, int bssid_ignore_count, bool debug_print) wpa_scan_res_ok() argument 1674 wpa_scan_res_match(struct wpa_supplicant *wpa_s, int i, struct wpa_bss *bss, struct wpa_ssid *group, int only_first_ssid, int debug_print) wpa_scan_res_match() argument 1787 wpa_supplicant_select_bss(struct wpa_supplicant *wpa_s, struct wpa_ssid *group, struct wpa_ssid **selected_ssid, int only_first_ssid) wpa_supplicant_select_bss() argument 1850 wpa_supplicant_pick_network(struct wpa_supplicant *wpa_s, struct wpa_ssid **selected_ssid) wpa_supplicant_pick_network() argument 1923 wpa_supplicant_req_new_scan(struct wpa_supplicant *wpa_s, int timeout_sec, int timeout_usec) wpa_supplicant_req_new_scan() argument 1943 wpa_supplicant_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) wpa_supplicant_connect() argument 2017 wpa_supplicant_pick_new_network(struct wpa_supplicant *wpa_s) wpa_supplicant_pick_new_network() argument 2053 wpa_supplicant_rsn_preauth_scan_results( struct wpa_supplicant *wpa_s) wpa_supplicant_rsn_preauth_scan_results() argument 2090 wpas_get_est_throughput_from_bss_snr(const struct wpa_supplicant *wpa_s, const struct wpa_bss *bss, int snr) wpas_get_est_throughput_from_bss_snr() argument 2101 wpa_supplicant_need_to_roam_within_ess(struct wpa_supplicant *wpa_s, struct wpa_bss *current_bss, struct wpa_bss *selected) wpa_supplicant_need_to_roam_within_ess() argument 2261 wpa_supplicant_need_to_roam(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) wpa_supplicant_need_to_roam() argument 2313 _wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s, union wpa_event_data *data, int own_request, int update_only) _wpa_supplicant_event_scan_results() argument 2512 wpas_select_network_from_last_scan(struct wpa_supplicant *wpa_s, int new_scan, int own_request) wpas_select_network_from_last_scan() argument 2663 wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_scan_results() argument 2711 wpa_supplicant_fast_associate(struct wpa_supplicant *wpa_s) wpa_supplicant_fast_associate() argument 2744 struct wpa_supplicant *wpa_s = eloop_ctx; wnm_bss_keep_alive() local 2773 wnm_process_assoc_resp(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) wnm_process_assoc_resp() argument 2812 wnm_bss_keep_alive_deinit(struct wpa_supplicant *wpa_s) wnm_bss_keep_alive_deinit() argument 2822 wpas_qos_map_set(struct wpa_supplicant *wpa_s, const u8 *qos_map, size_t len) wpas_qos_map_set() argument 2837 interworking_process_assoc_resp(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) interworking_process_assoc_resp() argument 2857 multi_ap_process_assoc_resp(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) multi_ap_process_assoc_resp() argument 2885 multi_ap_set_4addr_mode(struct wpa_supplicant *wpa_s) multi_ap_set_4addr_mode() argument 2922 wpas_fst_update_mbie(struct wpa_supplicant *wpa_s, const u8 *ie, size_t ie_len) wpas_fst_update_mbie() argument 2965 wpa_supplicant_use_own_rsne_params(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_use_own_rsne_params() argument [all...] |
H A D | wps_supplicant.c | 54 static void wpas_clear_wps(struct wpa_supplicant *wpa_s); 57 static void wpas_wps_clear_ap_info(struct wpa_supplicant *wpa_s) in wpas_wps_clear_ap_info() argument 59 os_free(wpa_s->wps_ap); in wpas_wps_clear_ap_info() 60 wpa_s->wps_ap = NULL; in wpas_wps_clear_ap_info() 61 wpa_s->num_wps_ap = 0; in wpas_wps_clear_ap_info() 62 wpa_s->wps_ap_iter = 0; in wpas_wps_clear_ap_info() 68 struct wpa_supplicant *wpa_s = eloop_ctx; in wpas_wps_assoc_with_cred() local 73 wpa_supplicant_fast_associate(wpa_s) != 1) in wpas_wps_assoc_with_cred() 74 wpa_supplicant_req_scan(wpa_s, 0, 0); in wpas_wps_assoc_with_cred() 78 static void wpas_wps_assoc_with_cred_cancel(struct wpa_supplicant *wpa_s) in wpas_wps_assoc_with_cred_cancel() argument 85 wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s) wpas_wps_eapol_cb() argument 188 wpas_wps_security_workaround(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const struct wps_credential *cred) wpas_wps_security_workaround() argument 276 wpas_wps_remove_dup_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *new_ssid) wpas_wps_remove_dup_network() argument 375 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_wps_cred() local 612 wpa_supplicant_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) wpa_supplicant_wps_event_m2d() argument 639 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_wps_clear_timeout() local 645 wpa_supplicant_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpa_supplicant_wps_event_fail() argument 684 wpas_wps_reenable_networks(struct wpa_supplicant *wpa_s) wpas_wps_reenable_networks() argument 714 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_wps_reenable_networks_cb() local 720 wpas_wps_reenable_networks_pending(struct wpa_supplicant *wpa_s) wpas_wps_reenable_networks_pending() argument 730 wpa_supplicant_wps_event_success(struct wpa_supplicant *wpa_s) wpa_supplicant_wps_event_success() argument 757 wpa_supplicant_wps_event_er_ap_add(struct wpa_supplicant *wpa_s, struct wps_event_er_ap *ap) wpa_supplicant_wps_event_er_ap_add() argument 782 wpa_supplicant_wps_event_er_ap_remove(struct wpa_supplicant *wpa_s, struct wps_event_er_ap *ap) wpa_supplicant_wps_event_er_ap_remove() argument 791 wpa_supplicant_wps_event_er_enrollee_add( struct wpa_supplicant *wpa_s, struct wps_event_er_enrollee *enrollee) wpa_supplicant_wps_event_er_enrollee_add() argument 817 wpa_supplicant_wps_event_er_enrollee_remove( struct wpa_supplicant *wpa_s, struct wps_event_er_enrollee *enrollee) wpa_supplicant_wps_event_er_enrollee_remove() argument 827 wpa_supplicant_wps_event_er_ap_settings( struct wpa_supplicant *wpa_s, struct wps_event_er_ap_settings *ap_settings) wpa_supplicant_wps_event_er_ap_settings() argument 853 wpa_supplicant_wps_event_er_set_sel_reg( struct wpa_supplicant *wpa_s, struct wps_event_er_set_selected_registrar *ev) wpa_supplicant_wps_event_er_set_sel_reg() argument 883 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_wps_event() local 940 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_wps_rf_band() local 960 wpas_clear_wps(struct wpa_supplicant *wpa_s) wpas_clear_wps() argument 1007 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_wps_timeout() local 1026 wpas_wps_add_network(struct wpa_supplicant *wpa_s, int registrar, const u8 *dev_addr, const u8 *bssid) wpas_wps_add_network() argument 1097 wpas_wps_temp_disable(struct wpa_supplicant *wpa_s, struct wpa_ssid *selected) wpas_wps_temp_disable() argument 1133 wpas_wps_reassoc(struct wpa_supplicant *wpa_s, struct wpa_ssid *selected, const u8 *bssid, int freq) wpas_wps_reassoc() argument 1169 wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid, int p2p_group, int multi_ap_backhaul_sta) wpas_wps_start_pbc() argument 1232 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) wpas_wps_start_dev_pw() argument 1336 wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, int p2p_group, u16 dev_pw_id) wpas_wps_start_pin() argument 1345 wpas_wps_pbc_overlap(struct wpa_supplicant *wpa_s) wpas_wps_pbc_overlap() argument 1362 wpas_wps_cancel(struct wpa_supplicant *wpa_s) wpas_wps_cancel() argument 1398 wpas_wps_start_reg(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, struct wps_new_ap_settings *settings) wpas_wps_start_reg() argument 1496 struct wpa_supplicant *wpa_s = ctx; wpas_wps_set_sel_reg_cb() local 1530 wpas_wps_set_uuid(struct wpa_supplicant *wpa_s, struct wps_context *wps) wpas_wps_set_uuid() argument 1564 wpas_wps_set_vendor_ext_m1(struct wpa_supplicant *wpa_s, struct wps_context *wps) wpas_wps_set_vendor_ext_m1() argument 1581 wpas_wps_init(struct wpa_supplicant *wpa_s) wpas_wps_init() argument 1686 wpas_wps_deinit(struct wpa_supplicant *wpa_s) wpas_wps_deinit() argument 1717 wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss) wpas_wps_ssid_bss_match() argument 1791 wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss) wpas_wps_ssid_wildcard_ok() argument 1848 wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) wpas_wps_scan_pbc_overlap() argument 1921 wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s) wpas_wps_notify_scan_results() argument 1956 wpas_wps_searching(struct wpa_supplicant *wpa_s) wpas_wps_searching() argument 1985 wpas_wps_er_start(struct wpa_supplicant *wpa_s, const char *filter) wpas_wps_er_start() argument 2002 wpas_wps_er_stop(struct wpa_supplicant *wpa_s) wpas_wps_er_stop() argument 2012 wpas_wps_er_add_pin(struct wpa_supplicant *wpa_s, const u8 *addr, const char *uuid, const char *pin) wpas_wps_er_add_pin() argument 2034 wpas_wps_er_pbc(struct wpa_supplicant *wpa_s, const char *uuid) wpas_wps_er_pbc() argument 2049 wpas_wps_er_learn(struct wpa_supplicant *wpa_s, const char *uuid, const char *pin) wpas_wps_er_learn() argument 2101 wpas_wps_er_set_config(struct wpa_supplicant *wpa_s, const char *uuid, int id) wpas_wps_er_set_config() argument 2128 wpas_wps_er_config(struct wpa_supplicant *wpa_s, const char *uuid, const char *pin, struct wps_new_ap_settings *settings) wpas_wps_er_config() argument 2187 wpas_wps_er_nfc_config_token(struct wpa_supplicant *wpa_s, int ndef, const char *uuid) wpas_wps_er_nfc_config_token() argument 2230 wpas_wps_terminate_pending(struct wpa_supplicant *wpa_s) wpas_wps_terminate_pending() argument 2244 wpas_wps_update_config(struct wpa_supplicant *wpa_s) wpas_wps_update_config() argument 2297 wpas_wps_update_mac_addr(struct wpa_supplicant *wpa_s) wpas_wps_update_mac_addr() argument 2311 wpas_wps_network_config_token(struct wpa_supplicant *wpa_s, int ndef, struct wpa_ssid *ssid) wpas_wps_network_config_token() argument 2336 wpas_wps_nfc_config_token(struct wpa_supplicant *wpa_s, int ndef, const char *id_str) wpas_wps_nfc_config_token() argument 2363 wpas_wps_nfc_token(struct wpa_supplicant *wpa_s, int ndef) wpas_wps_nfc_token() argument 2379 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) wpas_wps_start_nfc() argument 2442 wpas_wps_use_cred(struct wpa_supplicant *wpa_s, struct wps_parse_attr *attr) wpas_wps_use_cred() argument 2494 wpas_wps_add_nfc_password_token(struct wpa_supplicant *wpa_s, struct wps_parse_attr *attr) wpas_wps_add_nfc_password_token() argument 2504 wpas_wps_nfc_tag_process(struct wpa_supplicant *wpa_s, const struct wpabuf *wps) wpas_wps_nfc_tag_process() argument 2529 wpas_wps_nfc_tag_read(struct wpa_supplicant *wpa_s, const struct wpabuf *data, int forced_freq) wpas_wps_nfc_tag_read() argument 2564 wpas_wps_nfc_handover_req(struct wpa_supplicant *wpa_s, int ndef) wpas_wps_nfc_handover_req() argument 2593 wpas_wps_er_nfc_handover_sel(struct wpa_supplicant *wpa_s, int ndef, const char *uuid) wpas_wps_er_nfc_handover_sel() argument 2648 wpas_wps_nfc_handover_sel(struct wpa_supplicant *wpa_s, int ndef, int cr, const char *uuid) wpas_wps_nfc_handover_sel() argument 2661 wpas_wps_nfc_rx_handover_sel(struct wpa_supplicant *wpa_s, const struct wpabuf *data) wpas_wps_nfc_rx_handover_sel() argument 2788 wpas_wps_nfc_report_handover(struct wpa_supplicant *wpa_s, const struct wpabuf *req, const struct wpabuf *sel) wpas_wps_nfc_report_handover() argument 2799 wpas_er_wps_nfc_report_handover(struct wpa_supplicant *wpa_s, const struct wpabuf *req, const struct wpabuf *sel) wpas_er_wps_nfc_report_handover() argument 2895 wpas_wps_dump_ap_info(struct wpa_supplicant *wpa_s) wpas_wps_dump_ap_info() argument 2923 wpas_wps_get_ap_info(struct wpa_supplicant *wpa_s, const u8 *bssid) wpas_wps_get_ap_info() argument 2941 wpas_wps_update_ap_info_bss(struct wpa_supplicant *wpa_s, struct wpa_scan_res *res) wpas_wps_update_ap_info_bss() argument 3007 wpas_wps_update_ap_info(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) wpas_wps_update_ap_info() argument 3019 wpas_wps_notify_assoc(struct wpa_supplicant *wpa_s, const u8 *bssid) wpas_wps_notify_assoc() argument [all...] |
H A D | p2p_supplicant.h | 38 int wpas_p2p_add_p2pdev_interface(struct wpa_supplicant *wpa_s, 40 struct wpa_supplicant * wpas_get_p2p_go_iface(struct wpa_supplicant *wpa_s, 42 struct wpa_supplicant * wpas_get_p2p_client_iface(struct wpa_supplicant *wpa_s, 44 int wpas_p2p_connect(struct wpa_supplicant *wpa_s, const u8 *peer_addr, 52 int wpas_p2p_handle_frequency_conflicts(struct wpa_supplicant *wpa_s, 54 int wpas_p2p_group_add(struct wpa_supplicant *wpa_s, int persistent_group, 57 int wpas_p2p_group_add_persistent(struct wpa_supplicant *wpa_s, 65 struct p2p_group * wpas_p2p_group_init(struct wpa_supplicant *wpa_s, 73 int wpas_p2p_prov_disc(struct wpa_supplicant *wpa_s, const u8 *peer_addr, 77 void wpas_send_action_tx_status(struct wpa_supplicant *wpa_s, cons 246 wpas_p2p_init(struct wpa_global *global, struct wpa_supplicant *wpa_s) wpas_p2p_init() argument 251 wpas_p2p_deinit(struct wpa_supplicant *wpa_s) wpas_p2p_deinit() argument 255 wpas_p2p_completed(struct wpa_supplicant *wpa_s) wpas_p2p_completed() argument 259 wpas_p2p_update_config(struct wpa_supplicant *wpa_s) wpas_p2p_update_config() argument 263 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) wpas_p2p_probe_req_rx() argument 272 wpas_p2p_wps_success(struct wpa_supplicant *wpa_s, const u8 *peer_addr, int registrar) wpas_p2p_wps_success() argument 278 wpas_p2p_update_channel_list(struct wpa_supplicant *wpa_s, enum wpas_p2p_channel_update_trig trig) wpas_p2p_update_channel_list() argument 283 wpas_p2p_update_best_channels(struct wpa_supplicant *wpa_s, int freq_24, int freq_5, int freq_overall) wpas_p2p_update_best_channels() argument 289 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) wpas_p2p_rx_action() argument 297 wpas_p2p_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) wpas_p2p_remain_on_channel_cb() argument 304 wpas_p2p_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) wpas_p2p_cancel_remain_on_channel_cb() argument 309 wpas_p2p_interface_unavailable(struct wpa_supplicant *wpa_s) wpas_p2p_interface_unavailable() argument 313 wpas_p2p_notif_connected(struct wpa_supplicant *wpa_s) wpas_p2p_notif_connected() argument 317 wpas_p2p_notif_disconnected(struct wpa_supplicant *wpa_s) wpas_p2p_notif_disconnected() argument 321 wpas_p2p_notif_pbc_overlap(struct wpa_supplicant *wpa_s) wpas_p2p_notif_pbc_overlap() argument 326 wpas_p2p_4way_hs_failed(struct wpa_supplicant *wpa_s) wpas_p2p_4way_hs_failed() argument 331 wpas_p2p_ap_setup_failed(struct wpa_supplicant *wpa_s) wpas_p2p_ap_setup_failed() argument 335 wpas_p2p_indicate_state_change(struct wpa_supplicant *wpa_s) wpas_p2p_indicate_state_change() argument 339 wpas_p2p_deinit_iface(struct wpa_supplicant *wpa_s) wpas_p2p_deinit_iface() argument 343 wpas_p2p_ap_deinit(struct wpa_supplicant *wpa_s) wpas_p2p_ap_deinit() argument 347 wpas_p2p_network_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_p2p_network_removed() argument 352 wpas_p2p_in_progress(struct wpa_supplicant *wpa_s) wpas_p2p_in_progress() argument 357 wpas_p2p_wps_eapol_cb(struct wpa_supplicant *wpa_s) wpas_p2p_wps_eapol_cb() argument 362 wpas_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpas_p2p_wps_failed() argument 367 wpas_p2p_group_remove(struct wpa_supplicant *wpa_s, const char *ifname) wpas_p2p_group_remove() argument [all...] |
H A D | wpas_glue.c | 39 struct wpa_supplicant *wpa_s = ctx; in wpa_supplicant_set_config_blob() local 40 wpa_config_set_blob(wpa_s->conf, blob); in wpa_supplicant_set_config_blob() 41 if (wpa_s->conf->update_config) { in wpa_supplicant_set_config_blob() 42 int ret = wpa_config_write(wpa_s->confname, wpa_s->conf); in wpa_supplicant_set_config_blob() 54 struct wpa_supplicant *wpa_s = ctx; in wpa_supplicant_get_config_blob() local 55 return wpa_config_get_blob(wpa_s->conf, name); in wpa_supplicant_get_config_blob() 62 static u8 * wpa_alloc_eapol(const struct wpa_supplicant *wpa_s, u8 type, in wpa_alloc_eapol() argument 73 hdr->version = wpa_s->conf->eapol_version; in wpa_alloc_eapol() 91 * @wpa_s 98 wpa_ether_send(struct wpa_supplicant *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) wpa_ether_send() argument 153 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_eapol_send() local 248 struct wpa_supplicant *wpa_s = ctx; wpa_eapol_set_wep_key() local 272 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_aborted_cached() local 295 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_eapol_cb() local 382 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_notify_eapol_done() local 397 wpa_get_beacon_ie(struct wpa_supplicant *wpa_s) wpa_get_beacon_ie() argument 445 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_get_beacon_ie() local 459 _wpa_alloc_eapol(void *wpa_s, u8 type, const void *data, u16 data_len, size_t *msg_len, void **data_pos) _wpa_alloc_eapol() argument 467 _wpa_ether_send(void *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) _wpa_ether_send() argument 474 _wpa_supplicant_cancel_auth_timeout(void *wpa_s) _wpa_supplicant_cancel_auth_timeout() argument 480 _wpa_supplicant_set_state(void *wpa_s, enum wpa_states state) _wpa_supplicant_set_state() argument 491 wpa_supplicant_get_state(struct wpa_supplicant *wpa_s) wpa_supplicant_get_state() argument 497 _wpa_supplicant_get_state(void *wpa_s) _wpa_supplicant_get_state() argument 503 _wpa_supplicant_deauthenticate(void *wpa_s, u16 reason_code) _wpa_supplicant_deauthenticate() argument 511 _wpa_supplicant_reconnect(void *wpa_s) _wpa_supplicant_reconnect() argument 517 wpa_supplicant_get_network_ctx(void *wpa_s) wpa_supplicant_get_network_ctx() argument 525 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_get_bssid() local 540 struct wpa_supplicant *wpa_s = _wpa_s; wpa_supplicant_set_key() local 572 wpa_supplicant_mlme_setprotection(void *wpa_s, const u8 *addr, int protection_type, int key_type) wpa_supplicant_mlme_setprotection() argument 581 wpas_get_network_ctx(struct wpa_supplicant *wpa_s, void *network_ctx) wpas_get_network_ctx() argument 602 struct wpa_supplicant *wpa_s = _wpa_s; wpa_supplicant_add_pmkid() local 646 struct wpa_supplicant *wpa_s = _wpa_s; wpa_supplicant_remove_pmkid() local 673 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_update_ft_ies() local 684 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_send_ft_action() local 728 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_mark_authenticated() local 754 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_tdls_get_capa() local 782 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_send_tdls_mgmt() local 791 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_tdls_oper() local 808 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_tdls_peer_addset() local 850 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_tdls_enable_channel_switch() local 859 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_tdls_disable_channel_switch() local 950 wpas_send_ctrl_req(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const char *field_name, const char *txt) wpas_send_ctrl_req() argument 984 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_eap_param_needed() local 1016 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_eap_proxy_cb() local 1031 wpa_sm_sim_state_error_handler(struct wpa_supplicant *wpa_s) wpa_sm_sim_state_error_handler() argument 1062 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_eap_proxy_notify_sim_status() local 1080 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_port_cb() local 1098 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_cert_cb() local 1107 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_status_cb() local 1115 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_eap_error_cb() local 1123 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_eap_auth_start_cb() local 1138 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_set_anon_id() local 1175 wpa_supplicant_init_eapol(struct wpa_supplicant *wpa_s) wpa_supplicant_init_eapol() argument 1245 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_set_rekey_offload() local 1254 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_key_mgmt_set_pmk() local 1272 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_fils_hlp_rx() local 1292 struct wpa_supplicant *wpa_s = _wpa_s; wpa_supplicant_channel_info() local 1314 struct wpa_supplicant *wpa_s = _wpa_s; wpa_supplicant_transition_disable() local 1387 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_store_ptk() local 1395 wpa_supplicant_init_wpa(struct wpa_supplicant *wpa_s) wpa_supplicant_init_wpa() argument 1473 wpa_supplicant_rsn_supp_set_config(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_rsn_supp_set_config() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/ |
H A D | driver_i.h | 15 static inline void * wpa_drv_init(struct wpa_supplicant *wpa_s, in wpa_drv_init() argument 18 if (wpa_s->driver->init2) in wpa_drv_init() 19 return wpa_s->driver->init2(wpa_s, ifname, in wpa_drv_init() 20 wpa_s->global_drv_priv); in wpa_drv_init() 21 if (wpa_s->driver->init) { in wpa_drv_init() 22 return wpa_s->driver->init(wpa_s, ifname); in wpa_drv_init() 27 static inline void wpa_drv_deinit(struct wpa_supplicant *wpa_s) in wpa_drv_deinit() argument 29 if (wpa_s in wpa_drv_deinit() 33 wpa_drv_set_param(struct wpa_supplicant *wpa_s, const char *param) wpa_drv_set_param() argument 41 wpa_drv_set_countermeasures(struct wpa_supplicant *wpa_s, int enabled) wpa_drv_set_countermeasures() argument 51 wpa_drv_authenticate(struct wpa_supplicant *wpa_s, struct wpa_driver_auth_params *params) wpa_drv_authenticate() argument 59 wpa_drv_associate(struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params) wpa_drv_associate() argument 68 wpa_drv_init_mesh(struct wpa_supplicant *wpa_s) wpa_drv_init_mesh() argument 75 wpa_drv_join_mesh(struct wpa_supplicant *wpa_s, struct wpa_driver_mesh_join_params *params) wpa_drv_join_mesh() argument 83 wpa_drv_leave_mesh(struct wpa_supplicant *wpa_s) wpa_drv_leave_mesh() argument 90 wpa_drv_mesh_link_probe(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *eth, size_t len) wpa_drv_mesh_link_probe() argument 100 wpa_drv_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_drv_scan() argument 112 wpa_drv_sched_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_drv_sched_scan() argument 120 wpa_drv_stop_sched_scan(struct wpa_supplicant *wpa_s) wpa_drv_stop_sched_scan() argument 127 wpa_drv_get_scan_results2( struct wpa_supplicant *wpa_s) wpa_drv_get_scan_results2() argument 135 wpa_drv_get_bssid(struct wpa_supplicant *wpa_s, u8 *bssid) wpa_drv_get_bssid() argument 143 wpa_drv_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid) wpa_drv_get_ssid() argument 151 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) wpa_drv_set_key() argument 171 wpa_drv_get_seqnum(struct wpa_supplicant *wpa_s, const u8 *addr, int idx, u8 *seq) wpa_drv_get_seqnum() argument 180 wpa_drv_sta_deauth(struct wpa_supplicant *wpa_s, const u8 *addr, u16 reason_code) wpa_drv_sta_deauth() argument 191 wpa_drv_deauthenticate(struct wpa_supplicant *wpa_s, const u8 *addr, u16 reason_code) wpa_drv_deauthenticate() argument 201 wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s, struct wpa_pmkid_params *params) wpa_drv_add_pmkid() argument 210 wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s, struct wpa_pmkid_params *params) wpa_drv_remove_pmkid() argument 219 wpa_drv_flush_pmkid(struct wpa_supplicant *wpa_s) wpa_drv_flush_pmkid() argument 227 wpa_drv_get_capa(struct wpa_supplicant *wpa_s, struct wpa_driver_capa *capa) wpa_drv_get_capa() argument 236 wpa_drv_poll(struct wpa_supplicant *wpa_s) wpa_drv_poll() argument 243 wpa_drv_get_ifname(struct wpa_supplicant *wpa_s) wpa_drv_get_ifname() argument 252 wpa_driver_get_radio_name(struct wpa_supplicant *wpa_s) wpa_driver_get_radio_name() argument 259 wpa_drv_get_mac_addr(struct wpa_supplicant *wpa_s) wpa_drv_get_mac_addr() argument 267 wpa_drv_set_operstate(struct wpa_supplicant *wpa_s, int state) wpa_drv_set_operstate() argument 275 wpa_drv_mlme_setprotection(struct wpa_supplicant *wpa_s, const u8 *addr, int protect_type, int key_type) wpa_drv_mlme_setprotection() argument 287 wpa_drv_get_hw_feature_data(struct wpa_supplicant *wpa_s, u16 *num_modes, u16 *flags, u8 *dfs_domain) wpa_drv_get_hw_feature_data() argument 297 wpa_drv_set_country(struct wpa_supplicant *wpa_s, const char *alpha2) wpa_drv_set_country() argument 305 wpa_drv_send_mlme(struct wpa_supplicant *wpa_s, const u8 *data, size_t data_len, int noack, unsigned int freq) wpa_drv_send_mlme() argument 316 wpa_drv_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) wpa_drv_update_ft_ies() argument 326 wpa_drv_set_ap(struct wpa_supplicant *wpa_s, struct wpa_driver_ap_params *params) wpa_drv_set_ap() argument 334 wpa_drv_sta_add(struct wpa_supplicant *wpa_s, struct hostapd_sta_add_params *params) wpa_drv_sta_add() argument 342 wpa_drv_sta_remove(struct wpa_supplicant *wpa_s, const u8 *addr) wpa_drv_sta_remove() argument 350 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) wpa_drv_hapd_send_eapol() argument 362 wpa_drv_sta_set_flags(struct wpa_supplicant *wpa_s, const u8 *addr, int total_flags, int flags_or, int flags_and) wpa_drv_sta_set_flags() argument 373 wpa_drv_set_supp_port(struct wpa_supplicant *wpa_s, int authorized) wpa_drv_set_supp_port() argument 383 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) wpa_drv_send_action() argument 398 wpa_drv_send_action_cancel_wait(struct wpa_supplicant *wpa_s) wpa_drv_send_action_cancel_wait() argument 404 wpa_drv_set_freq(struct wpa_supplicant *wpa_s, struct hostapd_freq_params *freq) wpa_drv_set_freq() argument 412 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) wpa_drv_if_add() argument 425 wpa_drv_if_remove(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type, const char *ifname) wpa_drv_if_remove() argument 434 wpa_drv_remain_on_channel(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) wpa_drv_remain_on_channel() argument 444 wpa_drv_cancel_remain_on_channel( struct wpa_supplicant *wpa_s) wpa_drv_cancel_remain_on_channel() argument 453 wpa_drv_probe_req_report(struct wpa_supplicant *wpa_s, int report) wpa_drv_probe_req_report() argument 462 wpa_drv_deinit_ap(struct wpa_supplicant *wpa_s) wpa_drv_deinit_ap() argument 469 wpa_drv_deinit_p2p_cli(struct wpa_supplicant *wpa_s) wpa_drv_deinit_p2p_cli() argument 476 wpa_drv_suspend(struct wpa_supplicant *wpa_s) wpa_drv_suspend() argument 482 wpa_drv_resume(struct wpa_supplicant *wpa_s) wpa_drv_resume() argument 488 wpa_drv_signal_monitor(struct wpa_supplicant *wpa_s, int threshold, int hysteresis) wpa_drv_signal_monitor() argument 497 wpa_drv_signal_poll(struct wpa_supplicant *wpa_s, struct wpa_signal_info *si) wpa_drv_signal_poll() argument 505 wpa_drv_channel_info(struct wpa_supplicant *wpa_s, struct wpa_channel_info *ci) wpa_drv_channel_info() argument 513 wpa_drv_pktcnt_poll(struct wpa_supplicant *wpa_s, struct hostap_sta_driver_data *sta) wpa_drv_pktcnt_poll() argument 522 wpa_drv_set_ap_wps_ie(struct wpa_supplicant *wpa_s, const struct wpabuf *beacon, const struct wpabuf *proberesp, const struct wpabuf *assocresp) wpa_drv_set_ap_wps_ie() argument 533 wpa_drv_get_noa(struct wpa_supplicant *wpa_s, u8 *buf, size_t buf_len) wpa_drv_get_noa() argument 541 wpa_drv_set_p2p_powersave(struct wpa_supplicant *wpa_s, int legacy_ps, int opp_ps, int ctwindow) wpa_drv_set_p2p_powersave() argument 551 wpa_drv_ampdu(struct wpa_supplicant *wpa_s, int ampdu) wpa_drv_ampdu() argument 558 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) wpa_drv_send_tdls_mgmt() argument 573 wpa_drv_tdls_oper(struct wpa_supplicant *wpa_s, enum tdls_oper oper, const u8 *peer) wpa_drv_tdls_oper() argument 582 wpa_drv_driver_cmd(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buf_len) wpa_drv_driver_cmd() argument 591 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) wpa_drv_set_rekey_info() argument 602 wpa_drv_radio_disable(struct wpa_supplicant *wpa_s, int disabled) wpa_drv_radio_disable() argument 610 wpa_drv_switch_channel(struct wpa_supplicant *wpa_s, struct csa_settings *settings) wpa_drv_switch_channel() argument 618 wpa_drv_add_ts(struct wpa_supplicant *wpa_s, u8 tsid, const u8 *address, u8 user_priority, u16 admitted_time) wpa_drv_add_ts() argument 628 wpa_drv_del_ts(struct wpa_supplicant *wpa_s, u8 tid, const u8 *address) wpa_drv_del_ts() argument 636 wpa_drv_tdls_enable_channel_switch( struct wpa_supplicant *wpa_s, const u8 *addr, u8 oper_class, const struct hostapd_freq_params *freq_params) wpa_drv_tdls_enable_channel_switch() argument 648 wpa_drv_tdls_disable_channel_switch(struct wpa_supplicant *wpa_s, const u8 *addr) wpa_drv_tdls_disable_channel_switch() argument 657 wpa_drv_wnm_oper(struct wpa_supplicant *wpa_s, enum wnm_oper oper, const u8 *peer, u8 *buf, u16 *buf_len) wpa_drv_wnm_oper() argument 667 wpa_drv_status(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) wpa_drv_status() argument 675 wpa_drv_set_qos_map(struct wpa_supplicant *wpa_s, const u8 *qos_map_set, u8 qos_map_set_len) wpa_drv_set_qos_map() argument 684 wpa_drv_wowlan(struct wpa_supplicant *wpa_s, const struct wowlan_triggers *triggers) wpa_drv_wowlan() argument 692 wpa_drv_vendor_cmd(struct wpa_supplicant *wpa_s, int vendor_id, int subcmd, const u8 *data, size_t data_len, struct wpabuf *buf) wpa_drv_vendor_cmd() argument 702 wpa_drv_roaming(struct wpa_supplicant *wpa_s, int allowed, const u8 *bssid) wpa_drv_roaming() argument 710 wpa_drv_disable_fils(struct wpa_supplicant *wpa_s, int disable) wpa_drv_disable_fils() argument 718 wpa_drv_set_mac_addr(struct wpa_supplicant *wpa_s, const u8 *addr) wpa_drv_set_mac_addr() argument 729 wpa_drv_macsec_init(struct wpa_supplicant *wpa_s, struct macsec_init_params *params) wpa_drv_macsec_init() argument 737 wpa_drv_macsec_deinit(struct wpa_supplicant *wpa_s) wpa_drv_macsec_deinit() argument 744 wpa_drv_macsec_get_capability(struct wpa_supplicant *wpa_s, enum macsec_cap *cap) wpa_drv_macsec_get_capability() argument 752 wpa_drv_enable_protect_frames(struct wpa_supplicant *wpa_s, Boolean enabled) wpa_drv_enable_protect_frames() argument 760 wpa_drv_enable_encrypt(struct wpa_supplicant *wpa_s, Boolean enabled) wpa_drv_enable_encrypt() argument 768 wpa_drv_set_replay_protect(struct wpa_supplicant *wpa_s, Boolean enabled, u32 window) wpa_drv_set_replay_protect() argument 777 wpa_drv_set_current_cipher_suite(struct wpa_supplicant *wpa_s, u64 cs) wpa_drv_set_current_cipher_suite() argument 785 wpa_drv_enable_controlled_port(struct wpa_supplicant *wpa_s, Boolean enabled) wpa_drv_enable_controlled_port() argument 793 wpa_drv_get_receive_lowest_pn(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_get_receive_lowest_pn() argument 801 wpa_drv_get_transmit_next_pn(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_get_transmit_next_pn() argument 809 wpa_drv_set_transmit_next_pn(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_set_transmit_next_pn() argument 817 wpa_drv_set_receive_lowest_pn(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_set_receive_lowest_pn() argument 826 wpa_drv_create_receive_sc(struct wpa_supplicant *wpa_s, struct receive_sc *sc, unsigned int conf_offset, int validation) wpa_drv_create_receive_sc() argument 835 wpa_drv_delete_receive_sc(struct wpa_supplicant *wpa_s, struct receive_sc *sc) wpa_drv_delete_receive_sc() argument 843 wpa_drv_create_receive_sa(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_create_receive_sa() argument 851 wpa_drv_delete_receive_sa(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_delete_receive_sa() argument 859 wpa_drv_enable_receive_sa(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_enable_receive_sa() argument 867 wpa_drv_disable_receive_sa(struct wpa_supplicant *wpa_s, struct receive_sa *sa) wpa_drv_disable_receive_sa() argument 876 wpa_drv_create_transmit_sc(struct wpa_supplicant *wpa_s, struct transmit_sc *sc, unsigned int conf_offset) wpa_drv_create_transmit_sc() argument 885 wpa_drv_delete_transmit_sc(struct wpa_supplicant *wpa_s, struct transmit_sc *sc) wpa_drv_delete_transmit_sc() argument 893 wpa_drv_create_transmit_sa(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_create_transmit_sa() argument 901 wpa_drv_delete_transmit_sa(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_delete_transmit_sa() argument 909 wpa_drv_enable_transmit_sa(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_enable_transmit_sa() argument 917 wpa_drv_disable_transmit_sa(struct wpa_supplicant *wpa_s, struct transmit_sa *sa) wpa_drv_disable_transmit_sa() argument 926 wpa_drv_setband(struct wpa_supplicant *wpa_s, enum set_band band) wpa_drv_setband() argument 934 wpa_drv_get_pref_freq_list(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type if_type, unsigned int *num, unsigned int *freq_list) wpa_drv_get_pref_freq_list() argument 950 wpa_drv_set_prob_oper_freq(struct wpa_supplicant *wpa_s, unsigned int freq) wpa_drv_set_prob_oper_freq() argument 958 wpa_drv_abort_scan(struct wpa_supplicant *wpa_s, u64 scan_cookie) wpa_drv_abort_scan() argument 966 wpa_drv_configure_frame_filters(struct wpa_supplicant *wpa_s, u32 filters) wpa_drv_configure_frame_filters() argument 975 wpa_drv_get_ext_capa(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type) wpa_drv_get_ext_capa() argument 986 wpa_drv_p2p_lo_start(struct wpa_supplicant *wpa_s, unsigned int channel, unsigned int period, unsigned int interval, unsigned int count, const u8 *device_types, size_t dev_types_len, const u8 *ies, size_t ies_len) wpa_drv_p2p_lo_start() argument 1002 wpa_drv_p2p_lo_stop(struct wpa_supplicant *wpa_s) wpa_drv_p2p_lo_stop() argument 1009 wpa_drv_set_default_scan_ies(struct wpa_supplicant *wpa_s, const u8 *ies, size_t len) wpa_drv_set_default_scan_ies() argument 1017 wpa_drv_set_tdls_mode(struct wpa_supplicant *wpa_s, int tdls_external_control) wpa_drv_set_tdls_mode() argument 1027 wpa_drv_get_bss_trans_status(struct wpa_supplicant *wpa_s, struct wpa_bss_trans_info *params) wpa_drv_get_bss_trans_status() argument 1036 wpa_drv_ignore_assoc_disallow(struct wpa_supplicant *wpa_s, int val) wpa_drv_ignore_assoc_disallow() argument 1044 wpa_drv_set_bssid_blacklist(struct wpa_supplicant *wpa_s, unsigned int num_bssid, const u8 *bssids) wpa_drv_set_bssid_blacklist() argument 1054 wpa_drv_update_connect_params( struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params, enum wpa_drv_update_connect_params_mask mask) wpa_drv_update_connect_params() argument 1066 wpa_drv_send_external_auth_status(struct wpa_supplicant *wpa_s, struct external_auth *params) wpa_drv_send_external_auth_status() argument 1075 wpa_drv_set_4addr_mode(struct wpa_supplicant *wpa_s, int val) wpa_drv_set_4addr_mode() argument 1084 wpa_drv_send_eapol(struct wpa_supplicant *wpa_s, const u8 *dst, u16 proto, const u8 *data, size_t data_len) wpa_drv_send_eapol() argument [all...] |
H A D | offchannel.c | 22 wpas_get_tx_interface(struct wpa_supplicant *wpa_s, const u8 *src) in wpas_get_tx_interface() argument 26 if (os_memcmp(src, wpa_s->own_addr, ETH_ALEN) == 0) { in wpas_get_tx_interface() 28 if (wpa_s->p2p_mgmt && wpa_s != wpa_s->parent && in wpas_get_tx_interface() 29 wpa_s->parent->ap_iface && in wpas_get_tx_interface() 30 os_memcmp(wpa_s->parent->own_addr, in wpas_get_tx_interface() 31 wpa_s->own_addr, ETH_ALEN) == 0 && in wpas_get_tx_interface() 32 wpabuf_len(wpa_s->pending_action_tx) >= 2 && in wpas_get_tx_interface() 33 *wpabuf_head_u8(wpa_s in wpas_get_tx_interface() 72 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_send_action_cb() local 179 offchannel_send_action_tx_status( struct wpa_supplicant *wpa_s, const u8 *dst, const u8 *data, size_t data_len, enum offchannel_send_action_result result) offchannel_send_action_tx_status() argument 259 offchannel_send_action(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, void (*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), int no_cck) offchannel_send_action() argument 392 offchannel_send_action_done(struct wpa_supplicant *wpa_s) offchannel_send_action_done() argument 423 offchannel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) offchannel_remain_on_channel_cb() argument 440 offchannel_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) offchannel_cancel_remain_on_channel_cb() argument 457 offchannel_pending_action_tx(struct wpa_supplicant *wpa_s) offchannel_pending_action_tx() argument 467 offchannel_clear_pending_action_tx(struct wpa_supplicant *wpa_s) offchannel_clear_pending_action_tx() argument 484 offchannel_deinit(struct wpa_supplicant *wpa_s) offchannel_deinit() argument [all...] |
H A D | notify.c | 62 int wpas_notify_iface_added(struct wpa_supplicant *wpa_s) in wpas_notify_iface_added() argument 64 if (wpa_s->p2p_mgmt) in wpas_notify_iface_added() 67 if (wpas_dbus_register_interface(wpa_s)) in wpas_notify_iface_added() 74 void wpas_notify_iface_removed(struct wpa_supplicant *wpa_s) in wpas_notify_iface_removed() argument 76 if (wpa_s->p2p_mgmt) in wpas_notify_iface_removed() 80 wpas_dbus_unregister_interface(wpa_s); in wpas_notify_iface_removed() 84 void wpas_notify_state_changed(struct wpa_supplicant *wpa_s, in wpas_notify_state_changed() argument 88 if (wpa_s->p2p_mgmt) in wpas_notify_state_changed() 92 wpas_dbus_signal_prop_changed(wpa_s, WPAS_DBUS_PROP_STATE); in wpas_notify_state_changed() 95 if (wpa_s in wpas_notify_state_changed() 124 wpas_notify_disconnect_reason(struct wpa_supplicant *wpa_s) wpas_notify_disconnect_reason() argument 133 wpas_notify_auth_status_code(struct wpa_supplicant *wpa_s) wpas_notify_auth_status_code() argument 142 wpas_notify_assoc_status_code(struct wpa_supplicant *wpa_s) wpas_notify_assoc_status_code() argument 151 wpas_notify_roam_time(struct wpa_supplicant *wpa_s) wpas_notify_roam_time() argument 160 wpas_notify_roam_complete(struct wpa_supplicant *wpa_s) wpas_notify_roam_complete() argument 169 wpas_notify_session_length(struct wpa_supplicant *wpa_s) wpas_notify_session_length() argument 178 wpas_notify_bss_tm_status(struct wpa_supplicant *wpa_s) wpas_notify_bss_tm_status() argument 187 wpas_notify_network_changed(struct wpa_supplicant *wpa_s) wpas_notify_network_changed() argument 196 wpas_notify_ap_scan_changed(struct wpa_supplicant *wpa_s) wpas_notify_ap_scan_changed() argument 205 wpas_notify_bssid_changed(struct wpa_supplicant *wpa_s) wpas_notify_bssid_changed() argument 235 wpas_notify_auth_changed(struct wpa_supplicant *wpa_s) wpas_notify_auth_changed() argument 244 wpas_notify_network_enabled_changed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_enabled_changed() argument 254 wpas_notify_network_selected(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_selected() argument 264 wpas_notify_network_request(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, enum wpa_ctrl_req_type rtype, const char *default_txt) wpas_notify_network_request() argument 276 wpas_notify_scanning(struct wpa_supplicant *wpa_s) wpas_notify_scanning() argument 286 wpas_notify_scan_done(struct wpa_supplicant *wpa_s, int success) wpas_notify_scan_done() argument 295 wpas_notify_scan_results(struct wpa_supplicant *wpa_s) wpas_notify_scan_results() argument 304 wpas_notify_wps_credential(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) wpas_notify_wps_credential() argument 317 wpas_notify_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) wpas_notify_wps_event_m2d() argument 329 wpas_notify_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpas_notify_wps_event_fail() argument 341 wpas_notify_wps_event_success(struct wpa_supplicant *wpa_s) wpas_notify_wps_event_success() argument 351 wpas_notify_wps_event_pbc_overlap(struct wpa_supplicant *wpa_s) wpas_notify_wps_event_pbc_overlap() argument 362 wpas_notify_network_added(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_added() argument 379 wpas_notify_persistent_group_added(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_persistent_group_added() argument 388 wpas_notify_persistent_group_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_persistent_group_removed() argument 397 wpas_notify_network_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_removed() argument 414 wpas_notify_bss_added(struct wpa_supplicant *wpa_s, u8 bssid[], unsigned int id) wpas_notify_bss_added() argument 426 wpas_notify_bss_removed(struct wpa_supplicant *wpa_s, u8 bssid[], unsigned int id) wpas_notify_bss_removed() argument 438 wpas_notify_bss_freq_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_freq_changed() argument 448 wpas_notify_bss_signal_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_signal_changed() argument 459 wpas_notify_bss_privacy_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_privacy_changed() argument 470 wpas_notify_bss_mode_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_mode_changed() argument 480 wpas_notify_bss_wpaie_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_wpaie_changed() argument 490 wpas_notify_bss_rsnie_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_rsnie_changed() argument 500 wpas_notify_bss_wps_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_wps_changed() argument 512 wpas_notify_bss_ies_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_ies_changed() argument 522 wpas_notify_bss_rates_changed(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_rates_changed() argument 532 wpas_notify_bss_seen(struct wpa_supplicant *wpa_s, unsigned int id) wpas_notify_bss_seen() argument 541 wpas_notify_blob_added(struct wpa_supplicant *wpa_s, const char *name) wpas_notify_blob_added() argument 550 wpas_notify_blob_removed(struct wpa_supplicant *wpa_s, const char *name) wpas_notify_blob_removed() argument 579 struct wpa_supplicant *wpa_s; wpas_notify_suspend() local 592 struct wpa_supplicant *wpa_s; wpas_notify_resume() local 613 wpas_notify_p2p_find_stopped(struct wpa_supplicant *wpa_s) wpas_notify_p2p_find_stopped() argument 620 wpas_notify_p2p_device_found(struct wpa_supplicant *wpa_s, const u8 *dev_addr, int new_device) wpas_notify_p2p_device_found() argument 633 wpas_notify_p2p_device_lost(struct wpa_supplicant *wpa_s, const u8 *dev_addr) wpas_notify_p2p_device_lost() argument 643 wpas_notify_p2p_group_removed(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, const char *role) wpas_notify_p2p_group_removed() argument 653 wpas_notify_p2p_go_neg_req(struct wpa_supplicant *wpa_s, const u8 *src, u16 dev_passwd_id, u8 go_intent) wpas_notify_p2p_go_neg_req() argument 660 wpas_notify_p2p_go_neg_completed(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) wpas_notify_p2p_go_neg_completed() argument 667 wpas_notify_p2p_invitation_result(struct wpa_supplicant *wpa_s, int status, const u8 *bssid) wpas_notify_p2p_invitation_result() argument 674 wpas_notify_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) wpas_notify_p2p_sd_request() argument 684 wpas_notify_p2p_sd_response(struct wpa_supplicant *wpa_s, const u8 *sa, u16 update_indic, const u8 *tlvs, size_t tlvs_len) wpas_notify_p2p_sd_response() argument 706 wpas_notify_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) wpas_notify_p2p_provision_discovery() argument 718 wpas_notify_p2p_group_started(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int persistent, int client, const u8 *ip) wpas_notify_p2p_group_started() argument 729 wpas_notify_p2p_group_formation_failure(struct wpa_supplicant *wpa_s, const char *reason) wpas_notify_p2p_group_formation_failure() argument 737 wpas_notify_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpas_notify_p2p_wps_failed() argument 744 wpas_notify_p2p_invitation_received(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *go_dev_addr, const u8 *bssid, int id, int op_freq) wpas_notify_p2p_invitation_received() argument 756 wpas_notify_ap_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *sta, const u8 *p2p_dev_addr) wpas_notify_ap_sta_authorized() argument 779 wpas_notify_ap_sta_deauthorized(struct wpa_supplicant *wpa_s, const u8 *sta, const u8 *p2p_dev_addr) wpas_notify_ap_sta_deauthorized() argument 800 wpas_notify_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *mac_addr, int authorized, const u8 *p2p_dev_addr) wpas_notify_sta_authorized() argument 811 wpas_notify_certification(struct wpa_supplicant *wpa_s, struct tls_cert_data *cert, const char *cert_hash) wpas_notify_certification() argument 849 wpas_notify_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) wpas_notify_preq() argument 859 wpas_notify_eap_status(struct wpa_supplicant *wpa_s, const char *status, const char *parameter) wpas_notify_eap_status() argument 869 wpas_notify_eap_error(struct wpa_supplicant *wpa_s, int error_code) wpas_notify_eap_error() argument 875 wpas_notify_network_bssid_set_changed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_bssid_set_changed() argument 890 wpas_notify_network_type_changed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_network_type_changed() argument 913 wpas_notify_mesh_group_started(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_notify_mesh_group_started() argument 923 wpas_notify_mesh_group_removed(struct wpa_supplicant *wpa_s, const u8 *meshid, u8 meshid_len, u16 reason_code) wpas_notify_mesh_group_removed() argument 935 wpas_notify_mesh_peer_connected(struct wpa_supplicant *wpa_s, const u8 *peer_addr) wpas_notify_mesh_peer_connected() argument 945 wpas_notify_mesh_peer_disconnected(struct wpa_supplicant *wpa_s, const u8 *peer_addr, u16 reason_code) wpas_notify_mesh_peer_disconnected() argument [all...] |
H A D | p2p_supplicant.c | 126 wpas_p2p_get_group_iface(struct wpa_supplicant *wpa_s, int addr_allocated, 128 static int wpas_p2p_join_start(struct wpa_supplicant *wpa_s, int freq, 130 static int wpas_p2p_setup_freqs(struct wpa_supplicant *wpa_s, int freq, 134 static void wpas_p2p_join_scan_req(struct wpa_supplicant *wpa_s, int freq, 137 static int wpas_p2p_join(struct wpa_supplicant *wpa_s, const u8 *iface_addr, 141 static int wpas_p2p_create_iface(struct wpa_supplicant *wpa_s); 142 static void wpas_p2p_cross_connect_setup(struct wpa_supplicant *wpa_s); 144 static void wpas_p2p_set_group_idle_timeout(struct wpa_supplicant *wpa_s); 148 static int wpas_p2p_fallback_to_go_neg(struct wpa_supplicant *wpa_s, 150 static void wpas_p2p_stop_find_oper(struct wpa_supplicant *wpa_s); 174 wpas_p2p_num_unused_channels(struct wpa_supplicant *wpa_s) wpas_p2p_num_unused_channels() argument 198 wpas_p2p_valid_oper_freqs(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *p2p_freqs, unsigned int len) wpas_p2p_valid_oper_freqs() argument 228 wpas_p2p_set_own_freq_preference(struct wpa_supplicant *wpa_s, int freq) wpas_p2p_set_own_freq_preference() argument 248 wpas_p2p_scan_res_handler(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) wpas_p2p_scan_res_handler() argument 299 struct wpa_supplicant *wpa_s = work->wpa_s; wpas_p2p_trigger_scan_cb() local 338 wpas_p2p_search_social_channel(struct wpa_supplicant *wpa_s, int freq) wpas_p2p_search_social_channel() argument 358 struct wpa_supplicant *wpa_s = ctx; wpas_p2p_scan() local 485 wpas_get_p2p_group(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len, int *go) wpas_get_p2p_group() argument 512 struct wpa_supplicant *wpa_s = eloop_ctx; run_wpas_p2p_disconnect() local 520 wpas_p2p_disconnect_safely(struct wpa_supplicant *wpa_s, struct wpa_supplicant *calling_wpa_s) wpas_p2p_disconnect_safely() argument 542 p2p_group_go_member_count(struct wpa_supplicant *wpa_s) p2p_group_go_member_count() argument 565 p2p_is_active_persistent_group(struct wpa_supplicant *wpa_s) p2p_is_active_persistent_group() argument 574 p2p_is_active_persistent_go(struct wpa_supplicant *wpa_s) p2p_is_active_persistent_go() argument 583 wpas_p2p_get_go_group(struct wpa_supplicant *wpa_s) wpas_p2p_get_go_group() argument 605 p2p_is_active_persistent_cli(struct wpa_supplicant *wpa_s) p2p_is_active_persistent_cli() argument 614 wpas_p2p_get_cli_group(struct wpa_supplicant *wpa_s) wpas_p2p_get_cli_group() argument 627 wpas_p2p_get_persistent_go(struct wpa_supplicant *wpa_s) wpas_p2p_get_persistent_go() argument 644 struct wpa_supplicant *wpa_s = ctx; p2ps_group_capability() local 837 wpas_p2p_group_delete(struct wpa_supplicant *wpa_s, enum p2p_group_removal_reason removal_reason) wpas_p2p_group_delete() argument 1027 wpas_p2p_persistent_group(struct wpa_supplicant *wpa_s, u8 *go_dev_addr, const u8 *ssid, size_t ssid_len) wpas_p2p_persistent_group() argument 1096 wpas_p2p_store_persistent_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const u8 *go_dev_addr) wpas_p2p_store_persistent_group() argument 1186 wpas_p2p_add_persistent_group_client(struct wpa_supplicant *wpa_s, const u8 *addr) wpas_p2p_add_persistent_group_client() argument 1265 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) wpas_p2p_group_started() argument 1313 wpas_group_formation_completed(struct wpa_supplicant *wpa_s, int success, int already_deleted) wpas_group_formation_completed() argument 1423 wpas_p2p_free_send_action_work(struct wpa_supplicant *wpa_s) wpas_p2p_free_send_action_work() argument 1445 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_send_action_work_timeout() local 1455 wpas_p2p_action_tx_clear(struct wpa_supplicant *wpa_s) wpas_p2p_action_tx_clear() argument 1484 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) wpas_p2p_send_action_tx_status() argument 1532 struct wpa_supplicant *wpa_s = work->wpa_s; wpas_send_action_cb() local 1558 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) wpas_send_action_work() argument 1596 struct wpa_supplicant *wpa_s = ctx; wpas_send_action() local 1626 struct wpa_supplicant *wpa_s = ctx; wpas_send_action_done() local 1640 wpas_copy_go_neg_results(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params) wpas_copy_go_neg_results() argument 1653 wpas_start_wps_enrollee(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) wpas_start_wps_enrollee() argument 1691 wpas_p2p_add_psk_list(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_p2p_add_psk_list() argument 1729 p2p_go_dump_common_freqs(struct wpa_supplicant *wpa_s) p2p_go_dump_common_freqs() argument 1751 p2p_go_save_group_common_freqs(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params) p2p_go_save_group_common_freqs() argument 1772 p2p_config_write(struct wpa_supplicant *wpa_s) p2p_config_write() argument 1784 struct wpa_supplicant *wpa_s = ctx; p2p_go_configured() local 1894 wpas_start_wps_go(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, int group_formation) wpas_start_wps_go() argument 2038 wpas_p2p_get_group_ifname(struct wpa_supplicant *wpa_s, char *ifname, size_t len) wpas_p2p_get_group_ifname() argument 2061 wpas_p2p_add_group_interface(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type) wpas_p2p_add_group_interface() argument 2119 wpas_p2p_remove_pending_group_interface( struct wpa_supplicant *wpa_s) wpas_p2p_remove_pending_group_interface() argument 2137 wpas_p2p_init_group_interface(struct wpa_supplicant *wpa_s, int go) wpas_p2p_init_group_interface() argument 2211 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_group_formation_timeout() local 2217 wpas_p2p_group_formation_failed(struct wpa_supplicant *wpa_s, int already_deleted) wpas_p2p_group_formation_failed() argument 2228 wpas_p2p_grpform_fail_after_wps(struct wpa_supplicant *wpa_s) wpas_p2p_grpform_fail_after_wps() argument 2239 wpas_p2p_ap_setup_failed(struct wpa_supplicant *wpa_s) wpas_p2p_ap_setup_failed() argument 2253 struct wpa_supplicant *wpa_s = ctx; wpas_go_neg_completed() local 2354 struct wpa_supplicant *wpa_s = ctx; wpas_go_neg_req_rx() local 2368 struct wpa_supplicant *wpa_s = ctx; wpas_dev_found() local 2447 struct wpa_supplicant *wpa_s = ctx; wpas_dev_lost() local 2458 struct wpa_supplicant *wpa_s = ctx; wpas_find_stopped() local 2484 wpas_p2p_listen_work_done(struct wpa_supplicant *wpa_s) wpas_p2p_listen_work_done() argument 2500 struct wpa_supplicant *wpa_s = work->wpa_s; wpas_start_listen_cb() local 2553 struct wpa_supplicant *wpa_s = ctx; wpas_start_listen() local 2586 struct wpa_supplicant *wpa_s = ctx; wpas_stop_listen() local 2608 struct wpa_supplicant *wpa_s = ctx; wpas_send_probe_resp() local 2614 wpas_prov_disc_local_display(struct wpa_supplicant *wpa_s, const u8 *peer, const char *params, unsigned int generated_pin) wpas_prov_disc_local_display() argument 2623 wpas_prov_disc_local_keypad(struct wpa_supplicant *wpa_s, const u8 *peer, const char *params) wpas_prov_disc_local_keypad() argument 2637 struct wpa_supplicant *wpa_s = ctx; wpas_prov_disc_req() local 2699 struct wpa_supplicant *wpa_s = ctx; wpas_prov_disc_resp() local 2751 struct wpa_supplicant *wpa_s = ctx; wpas_prov_disc_fail() local 2793 freq_included(struct wpa_supplicant *wpa_s, const struct p2p_channels *channels, unsigned int freq) freq_included() argument 2804 wpas_p2p_go_update_common_freqs(struct wpa_supplicant *wpa_s) wpas_p2p_go_update_common_freqs() argument 2834 wpas_p2p_go_is_peer_freq(struct wpa_supplicant *wpa_s, int freq) wpas_p2p_go_is_peer_freq() argument 2864 wpas_p2p_go_clients_support_ecsa(struct wpa_supplicant *wpa_s) wpas_p2p_go_clients_support_ecsa() argument 2878 wpas_p2p_pick_best_used_freq(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *freqs, unsigned int num) wpas_p2p_pick_best_used_freq() argument 2921 struct wpa_supplicant *wpa_s = ctx; wpas_invitation_process() local 3071 struct wpa_supplicant *wpa_s = ctx; wpas_invitation_received() local 3159 wpas_remove_persistent_peer(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const u8 *peer, int inv) wpas_remove_persistent_peer() argument 3200 wpas_remove_persistent_client(struct wpa_supplicant *wpa_s, const u8 *peer) wpas_remove_persistent_client() argument 3223 struct wpa_supplicant *wpa_s = ctx; wpas_invitation_result() local 3351 wpas_p2p_default_channels(struct wpa_supplicant *wpa_s, struct p2p_channels *chan, struct p2p_channels *cli_chan) wpas_p2p_default_channels() argument 3442 wpas_p2p_get_center_80mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel) wpas_p2p_get_center_80mhz() argument 3465 wpas_p2p_verify_80mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel, u8 bw) wpas_p2p_verify_80mhz() argument 3503 wpas_p2p_get_center_160mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel) wpas_p2p_get_center_160mhz() argument 3526 wpas_p2p_verify_160mhz(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel, u8 bw) wpas_p2p_verify_160mhz() argument 3572 wpas_p2p_verify_channel(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel, u8 bw) wpas_p2p_verify_channel() argument 3602 wpas_p2p_setup_channels(struct wpa_supplicant *wpa_s, struct p2p_channels *chan, struct p2p_channels *cli_chan) wpas_p2p_setup_channels() argument 3674 wpas_p2p_get_ht40_mode(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel) wpas_p2p_get_ht40_mode() argument 3701 wpas_p2p_get_vht80_center(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel) wpas_p2p_get_vht80_center() argument 3711 wpas_p2p_get_vht160_center(struct wpa_supplicant *wpa_s, struct hostapd_hw_modes *mode, u8 channel) wpas_p2p_get_vht160_center() argument 3723 struct wpa_supplicant *wpa_s = ctx; wpas_get_noa() local 3736 wpas_get_p2p_go_iface(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len) wpas_get_p2p_go_iface() argument 3758 wpas_get_p2p_client_iface(struct wpa_supplicant *wpa_s, const u8 *peer_dev_addr) wpas_get_p2p_client_iface() argument 3775 struct wpa_supplicant *wpa_s = ctx; wpas_go_connected() local 3783 struct wpa_supplicant *wpa_s = ctx; wpas_is_concurrent_session_active() local 3798 struct wpa_supplicant *wpa_s = ctx; wpas_p2p_debug_print() local 3803 wpas_p2p_add_p2pdev_interface(struct wpa_supplicant *wpa_s, const char *conf_p2p_dev) wpas_p2p_add_p2pdev_interface() argument 3860 struct wpa_supplicant *wpa_s, *intf = ctx; wpas_presence_resp() local 3884 struct wpa_supplicant *wpa_s = ctx; wpas_get_persistent_group() local 3916 struct wpa_supplicant *wpa_s = ctx; wpas_get_go_info() local 3957 struct wpa_supplicant *wpa_s = ctx; wpas_remove_stale_groups() local 4042 struct wpa_supplicant *wpa_s = ctx; wpas_p2ps_prov_complete() local 4341 struct wpa_supplicant *wpa_s = ctx; _wpas_p2p_in_progress() local 4348 struct wpa_supplicant *wpa_s = ctx; wpas_prov_disc_resp_cb() local 4380 struct wpa_supplicant *wpa_s = ctx; wpas_p2p_get_pref_freq_list() local 4387 wpas_p2p_mac_setup(struct wpa_supplicant *wpa_s) wpas_p2p_mac_setup() argument 4441 wpas_p2p_init(struct wpa_global *global, struct wpa_supplicant *wpa_s) wpas_p2p_init() argument 4637 wpas_p2p_deinit(struct wpa_supplicant *wpa_s) wpas_p2p_deinit() argument 4687 struct wpa_supplicant *wpa_s, *tmp; wpas_p2p_deinit_global() local 4724 wpas_p2p_create_iface(struct wpa_supplicant *wpa_s) wpas_p2p_create_iface() argument 4743 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) wpas_p2p_start_go_neg() argument 4770 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) wpas_p2p_auth_go_neg() argument 4789 wpas_p2p_check_join_scan_limit(struct wpa_supplicant *wpa_s) wpas_p2p_check_join_scan_limit() argument 4814 wpas_check_freq_conflict(struct wpa_supplicant *wpa_s, int freq) wpas_check_freq_conflict() argument 4851 wpas_p2p_peer_go(struct wpa_supplicant *wpa_s, const u8 *peer_dev_addr) wpas_p2p_peer_go() argument 4877 wpas_p2p_scan_res_join(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) wpas_p2p_scan_res_join() argument 5108 wpas_p2p_join_scan_req(struct wpa_supplicant *wpa_s, int freq, const u8 *ssid, size_t ssid_len) wpas_p2p_join_scan_req() argument 5207 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_join_scan() local 5212 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) wpas_p2p_join() argument 5241 wpas_p2p_join_start(struct wpa_supplicant *wpa_s, int freq, const u8 *ssid, size_t ssid_len) wpas_p2p_join_start() argument 5324 wpas_p2p_setup_freqs(struct wpa_supplicant *wpa_s, int freq, int *force_freq, int *pref_freq, int go, unsigned int *pref_freq_list, unsigned int *num_pref_freq) wpas_p2p_setup_freqs() argument 5501 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, unsigned int vht_center_freq2, int persistent_id, int pd, int ht40, int vht, unsigned int vht_chwidth, int he, const u8 *group_ssid, size_t group_ssid_len) wpas_p2p_connect() argument 5662 wpas_p2p_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) wpas_p2p_remain_on_channel_cb() argument 5683 wpas_p2p_listen_start(struct wpa_supplicant *wpa_s, unsigned int timeout) wpas_p2p_listen_start() argument 5702 wpas_p2p_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) wpas_p2p_cancel_remain_on_channel_cb() argument 5743 wpas_p2p_group_remove(struct wpa_supplicant *wpa_s, const char *ifname) wpas_p2p_group_remove() argument 5772 wpas_p2p_select_go_freq(struct wpa_supplicant *wpa_s, int freq) wpas_p2p_select_go_freq() argument 5874 wpas_p2p_supported_freq_go(struct wpa_supplicant *wpa_s, const struct p2p_channels *channels, int freq) wpas_p2p_supported_freq_go() argument 5886 wpas_p2p_select_go_freq_no_pref(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, const struct p2p_channels *channels) wpas_p2p_select_go_freq_no_pref() argument 5972 wpas_p2p_init_go_params(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, int freq, int vht_center_freq2, int ht40, int vht, int max_oper_chwidth, int he, const struct p2p_channels *channels) wpas_p2p_init_go_params() argument 6279 wpas_p2p_get_group_iface(struct wpa_supplicant *wpa_s, int addr_allocated, int go) wpas_p2p_get_group_iface() argument 6343 wpas_p2p_group_add(struct wpa_supplicant *wpa_s, int persistent_group, int freq, int vht_center_freq2, int ht40, int vht, int max_oper_chwidth, int he) wpas_p2p_group_add() argument 6381 wpas_start_p2p_client(struct wpa_supplicant *wpa_s, struct wpa_ssid *params, int addr_allocated, int freq, int force_scan) wpas_start_p2p_client() argument 6441 wpas_p2p_group_add_persistent(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int addr_allocated, int force_freq, int neg_freq, int vht_center_freq2, int ht40, int vht, int max_oper_chwidth, int he, const struct p2p_channels *channels, int connection_timeout, int force_scan) wpas_p2p_group_add_persistent() argument 6557 struct wpa_supplicant *wpa_s = ctx; wpas_p2p_ie_update() local 6581 struct wpa_supplicant *wpa_s = ctx; wpas_p2p_idle_update() local 6597 wpas_p2p_group_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_p2p_group_init() argument 6640 wpas_p2p_wps_success(struct wpa_supplicant *wpa_s, const u8 *peer_addr, int registrar) wpas_p2p_wps_success() argument 6701 wpas_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpas_p2p_wps_failed() argument 6733 wpas_p2p_wps_eapol_cb(struct wpa_supplicant *wpa_s) wpas_p2p_wps_eapol_cb() argument 6745 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) wpas_p2p_prov_disc() argument 6816 wpas_p2p_clear_pending_action_tx(struct wpa_supplicant *wpa_s) wpas_p2p_clear_pending_action_tx() argument 6834 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) wpas_p2p_find() argument 6861 wpas_p2p_scan_res_ignore_search(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) wpas_p2p_scan_res_ignore_search() argument 6883 wpas_p2p_stop_find_oper(struct wpa_supplicant *wpa_s) wpas_p2p_stop_find_oper() argument 6901 wpas_p2p_stop_find(struct wpa_supplicant *wpa_s) wpas_p2p_stop_find() argument 6911 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_long_listen_timeout() local 6916 wpas_p2p_listen(struct wpa_supplicant *wpa_s, unsigned int timeout) wpas_p2p_listen() argument 6963 wpas_p2p_assoc_req_ie(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, u8 *buf, size_t len, int p2p_group) wpas_p2p_assoc_req_ie() argument 6991 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) wpas_p2p_probe_req_rx() argument 7018 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) wpas_p2p_rx_action() argument 7032 wpas_p2p_scan_ie(struct wpa_supplicant *wpa_s, struct wpabuf *ies) wpas_p2p_scan_ie() argument 7046 wpas_p2p_group_deinit(struct wpa_supplicant *wpa_s) wpas_p2p_group_deinit() argument 7058 wpas_p2p_reject(struct wpa_supplicant *wpa_s, const u8 *addr) wpas_p2p_reject() argument 7070 wpas_p2p_invite(struct wpa_supplicant *wpa_s, const u8 *peer_addr, struct wpa_ssid *ssid, const u8 *go_dev_addr, int freq, int vht_center_freq2, int ht40, int vht, int max_chwidth, int pref_freq, int he) wpas_p2p_invite() argument 7154 wpas_p2p_invite_group(struct wpa_supplicant *wpa_s, const char *ifname, const u8 *peer_addr, const u8 *go_dev_addr) wpas_p2p_invite_group() argument 7232 wpas_p2p_completed(struct wpa_supplicant *wpa_s) wpas_p2p_completed() argument 7302 wpas_p2p_presence_req(struct wpa_supplicant *wpa_s, u32 duration1, u32 interval1, u32 duration2, u32 interval2) wpas_p2p_presence_req() argument 7325 wpas_p2p_ext_listen(struct wpa_supplicant *wpa_s, unsigned int period, unsigned int interval) wpas_p2p_ext_listen() argument 7335 wpas_p2p_is_client(struct wpa_supplicant *wpa_s) wpas_p2p_is_client() argument 7352 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_group_idle_timeout() local 7366 wpas_p2p_set_group_idle_timeout(struct wpa_supplicant *wpa_s) wpas_p2p_set_group_idle_timeout() argument 7431 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) wpas_p2p_deauth_notif() argument 7458 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) wpas_p2p_disassoc_notif() argument 7471 wpas_p2p_update_config(struct wpa_supplicant *wpa_s) wpas_p2p_update_config() argument 7611 wpas_p2p_set_noa(struct wpa_supplicant *wpa_s, u8 count, int start, int duration) wpas_p2p_set_noa() argument 7621 wpas_p2p_set_cross_connect(struct wpa_supplicant *wpa_s, int enabled) wpas_p2p_set_cross_connect() argument 7697 wpas_p2p_notif_connected(struct wpa_supplicant *wpa_s) wpas_p2p_notif_connected() argument 7711 wpas_p2p_notif_disconnected(struct wpa_supplicant *wpa_s) wpas_p2p_notif_disconnected() argument 7721 wpas_p2p_cross_connect_setup(struct wpa_supplicant *wpa_s) wpas_p2p_cross_connect_setup() argument 7760 wpas_p2p_notif_pbc_overlap(struct wpa_supplicant *wpa_s) wpas_p2p_notif_pbc_overlap() argument 7777 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_pbc_overlap_cb() local 7782 wpas_p2p_update_channel_list(struct wpa_supplicant *wpa_s, enum wpas_p2p_channel_update_trig trig) wpas_p2p_update_channel_list() argument 7822 wpas_p2p_scan_res_ignore(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) wpas_p2p_scan_res_ignore() argument 7829 wpas_p2p_cancel(struct wpa_supplicant *wpa_s) wpas_p2p_cancel() argument 7902 wpas_p2p_interface_unavailable(struct wpa_supplicant *wpa_s) wpas_p2p_interface_unavailable() argument 7913 wpas_p2p_update_best_channels(struct wpa_supplicant *wpa_s, int freq_24, int freq_5, int freq_overall) wpas_p2p_update_best_channels() argument 7923 wpas_p2p_unauthorize(struct wpa_supplicant *wpa_s, const char *addr) wpas_p2p_unauthorize() argument 7949 wpas_p2p_disconnect(struct wpa_supplicant *wpa_s) wpas_p2p_disconnect() argument 7960 wpas_p2p_in_progress(struct wpa_supplicant *wpa_s) wpas_p2p_in_progress() argument 8001 wpas_p2p_network_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_p2p_network_removed() argument 8023 wpas_p2p_get_persistent(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *ssid, size_t ssid_len) wpas_p2p_get_persistent() argument 8058 wpas_p2p_notify_ap_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *addr) wpas_p2p_notify_ap_sta_authorized() argument 8102 wpas_p2p_fallback_to_go_neg(struct wpa_supplicant *wpa_s, int group_added) wpas_p2p_fallback_to_go_neg() argument 8129 wpas_p2p_scan_no_go_seen(struct wpa_supplicant *wpa_s) wpas_p2p_scan_no_go_seen() argument 8150 wpas_p2p_search_delay(struct wpa_supplicant *wpa_s) wpas_p2p_search_delay() argument 8177 wpas_p2p_remove_psk_entry(struct wpa_supplicant *wpa_s, struct wpa_ssid *s, const u8 *addr, int iface_addr) wpas_p2p_remove_psk_entry() argument 8204 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) wpas_p2p_new_psk_cb() argument 8298 wpas_p2p_remove_psk(struct wpa_supplicant *wpa_s, struct wpa_ssid *s, const u8 *addr, int iface_addr) wpas_p2p_remove_psk() argument 8312 wpas_p2p_remove_client_go(struct wpa_supplicant *wpa_s, const u8 *peer, int iface_addr) wpas_p2p_remove_client_go() argument 8363 wpas_p2p_remove_client(struct wpa_supplicant *wpa_s, const u8 *peer, int iface_addr) wpas_p2p_remove_client() argument 8389 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_psk_failure_removal() local 8396 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_group_freq_conflict() local 8403 wpas_p2p_handle_frequency_conflicts(struct wpa_supplicant *wpa_s, int freq, struct wpa_ssid *ssid) wpas_p2p_handle_frequency_conflicts() argument 8451 wpas_p2p_4way_hs_failed(struct wpa_supplicant *wpa_s) wpas_p2p_4way_hs_failed() argument 8547 wpas_p2p_cli_freq(struct wpa_supplicant *wpa_s, struct wpa_ssid **ssid, u8 *go_dev_addr) wpas_p2p_cli_freq() argument 8572 wpas_p2p_nfc_handover_req(struct wpa_supplicant *wpa_s, int ndef) wpas_p2p_nfc_handover_req() argument 8605 wpas_p2p_nfc_handover_sel(struct wpa_supplicant *wpa_s, int ndef, int tag) wpas_p2p_nfc_handover_sel() argument 8638 wpas_p2p_nfc_join_group(struct wpa_supplicant *wpa_s, struct p2p_nfc_params *params) wpas_p2p_nfc_join_group() argument 8666 wpas_p2p_nfc_auth_join(struct wpa_supplicant *wpa_s, struct p2p_nfc_params *params, int tag) wpas_p2p_nfc_auth_join() argument 8730 wpas_p2p_nfc_init_go_neg(struct wpa_supplicant *wpa_s, struct p2p_nfc_params *params, int forced_freq) wpas_p2p_nfc_init_go_neg() argument 8744 wpas_p2p_nfc_resp_go_neg(struct wpa_supplicant *wpa_s, struct p2p_nfc_params *params, int forced_freq) wpas_p2p_nfc_resp_go_neg() argument 8770 wpas_p2p_nfc_connection_handover(struct wpa_supplicant *wpa_s, const struct wpabuf *data, int sel, int tag, int forced_freq) wpas_p2p_nfc_connection_handover() argument 8935 wpas_p2p_nfc_tag_process(struct wpa_supplicant *wpa_s, const struct wpabuf *data, int forced_freq) wpas_p2p_nfc_tag_process() argument 8945 wpas_p2p_nfc_report_handover(struct wpa_supplicant *wpa_s, int init, const struct wpabuf *req, const struct wpabuf *sel, int forced_freq) wpas_p2p_nfc_report_handover() argument 8977 wpas_p2p_nfc_tag_enabled(struct wpa_supplicant *wpa_s, int enabled) wpas_p2p_nfc_tag_enabled() argument 9085 wpas_p2p_optimize_listen_channel(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *freqs, unsigned int num) wpas_p2p_optimize_listen_channel() argument 9123 wpas_p2p_move_go_csa(struct wpa_supplicant *wpa_s) wpas_p2p_move_go_csa() argument 9237 wpas_p2p_move_go_no_csa(struct wpa_supplicant *wpa_s) wpas_p2p_move_go_no_csa() argument 9283 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_move_go() local 9308 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_p2p_reconsider_moving_go() local 9337 wpas_p2p_consider_moving_one_go(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *freqs, unsigned int num) wpas_p2p_consider_moving_one_go() argument 9452 wpas_p2p_consider_moving_gos(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *freqs, unsigned int num, enum wpas_p2p_channel_update_trig trig) wpas_p2p_consider_moving_gos() argument 9493 wpas_p2p_indicate_state_change(struct wpa_supplicant *wpa_s) wpas_p2p_indicate_state_change() argument 9503 wpas_p2p_deinit_iface(struct wpa_supplicant *wpa_s) wpas_p2p_deinit_iface() argument 9513 wpas_p2p_ap_deinit(struct wpa_supplicant *wpa_s) wpas_p2p_ap_deinit() argument 9521 wpas_p2p_lo_start(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int period, unsigned int interval, unsigned int count) wpas_p2p_lo_start() argument 9587 wpas_p2p_lo_stop(struct wpa_supplicant *wpa_s) wpas_p2p_lo_stop() argument 9606 hw_magiclink_add_group_interface(struct wpa_supplicant *wpa_s, int type) hw_magiclink_add_group_interface() argument 9615 struct wpa_supplicant *wpa_s = eloop_ctx; hw_magiclink_connect_timeout() local 9620 hw_magiclink_init_group_interface( struct wpa_supplicant *wpa_s, int go) hw_magiclink_init_group_interface() argument 9630 hw_magiclink_create_iface(struct wpa_supplicant *wpa_s) hw_magiclink_create_iface() argument [all...] |
H A D | sme.c | 41 static void sme_stop_sa_query(struct wpa_supplicant *wpa_s); 58 static int sme_set_sae_group(struct wpa_supplicant *wpa_s) in sme_set_sae_group() argument 60 int *groups = wpa_s->conf->sae_groups; in sme_set_sae_group() 67 if (!index_within_array(groups, wpa_s->sme.sae_group_index)) in sme_set_sae_group() 71 int group = groups[wpa_s->sme.sae_group_index]; in sme_set_sae_group() 74 if (sae_set_group(&wpa_s->sme.sae, group) == 0) { in sme_set_sae_group() 75 wpa_dbg(wpa_s, MSG_DEBUG, "SME: Selected SAE group %d", in sme_set_sae_group() 76 wpa_s->sme.sae.group); in sme_set_sae_group() 79 wpa_s->sme.sae_group_index++; in sme_set_sae_group() 86 static struct wpabuf * sme_auth_build_sae_commit(struct wpa_supplicant *wpa_s, in sme_auth_build_sae_commit() argument 157 sme_auth_build_sae_confirm(struct wpa_supplicant *wpa_s, int external) sme_auth_build_sae_confirm() argument 183 sme_auth_handle_rrm(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) sme_auth_handle_rrm() argument 240 sme_send_authentication(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid, int start) sme_send_authentication() argument 835 struct wpa_supplicant *wpa_s = work->wpa_s; sme_auth_start_cb() local 863 sme_authenticate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid) sme_authenticate() argument 935 sme_external_auth_send_sae_commit(struct wpa_supplicant *wpa_s, const u8 *bssid, struct wpa_ssid *ssid) sme_external_auth_send_sae_commit() argument 965 sme_send_external_auth_status(struct wpa_supplicant *wpa_s, u16 status) sme_send_external_auth_status() argument 979 sme_handle_external_auth_start(struct wpa_supplicant *wpa_s, union wpa_event_data *data) sme_handle_external_auth_start() argument 1003 sme_external_auth_send_sae_confirm(struct wpa_supplicant *wpa_s, const u8 *da) sme_external_auth_send_sae_confirm() argument 1030 sme_external_auth_trigger(struct wpa_supplicant *wpa_s, union wpa_event_data *data) sme_external_auth_trigger() argument 1060 sme_sae_auth(struct wpa_supplicant *wpa_s, u16 auth_transaction, u16 status_code, const u8 *data, size_t len, int external, const u8 *sa) sme_sae_auth() argument 1200 sme_external_auth_mgmt_rx(struct wpa_supplicant *wpa_s, const u8 *auth_frame, size_t len) sme_external_auth_mgmt_rx() argument 1243 sme_event_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data) sme_event_auth() argument 1440 sme_associate(struct wpa_supplicant *wpa_s, enum wpas_mode mode, const u8 *bssid, u16 auth_type) sme_associate() argument 1811 sme_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) sme_update_ft_ies() argument 1834 sme_deauth(struct wpa_supplicant *wpa_s) sme_deauth() argument 1856 sme_event_assoc_reject(struct wpa_supplicant *wpa_s, union wpa_event_data *data) sme_event_assoc_reject() argument 1897 sme_event_auth_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) sme_event_auth_timed_out() argument 1906 sme_event_assoc_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) sme_event_assoc_timed_out() argument 1915 sme_event_disassoc(struct wpa_supplicant *wpa_s, struct disassoc_info *info) sme_event_disassoc() argument 1936 struct wpa_supplicant *wpa_s = eloop_ctx; sme_auth_timer() local 1946 struct wpa_supplicant *wpa_s = eloop_ctx; sme_assoc_timer() local 1954 sme_state_changed(struct wpa_supplicant *wpa_s) sme_state_changed() argument 1964 sme_disassoc_while_authenticating(struct wpa_supplicant *wpa_s, const u8 *prev_pending_bssid) sme_disassoc_while_authenticating() argument 1986 sme_clear_on_disassoc(struct wpa_supplicant *wpa_s) sme_clear_on_disassoc() argument 2004 sme_deinit(struct wpa_supplicant *wpa_s) sme_deinit() argument 2014 sme_send_2040_bss_coex(struct wpa_supplicant *wpa_s, const u8 *chan_list, u8 num_channels, u8 num_intol) sme_send_2040_bss_coex() argument 2064 sme_proc_obss_scan(struct wpa_supplicant *wpa_s) sme_proc_obss_scan() argument 2133 wpa_obss_scan_freqs_list(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_obss_scan_freqs_list() argument 2205 struct wpa_supplicant *wpa_s = eloop_ctx; sme_obss_scan_timeout() local 2229 sme_sched_obss_scan(struct wpa_supplicant *wpa_s, int enable) sme_sched_obss_scan() argument 2301 sme_check_sa_query_timeout(struct wpa_supplicant *wpa_s) sme_check_sa_query_timeout() argument 2320 sme_send_sa_query_req(struct wpa_supplicant *wpa_s, const u8 *trans_id) sme_send_sa_query_req() argument 2361 struct wpa_supplicant *wpa_s = eloop_ctx; sme_sa_query_timer() local 2402 sme_start_sa_query(struct wpa_supplicant *wpa_s) sme_start_sa_query() argument 2408 sme_stop_sa_query(struct wpa_supplicant *wpa_s) sme_stop_sa_query() argument 2419 sme_event_unprot_disconnect(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *da, u16 reason_code) sme_event_unprot_disconnect() argument 2450 sme_event_ch_switch(struct wpa_supplicant *wpa_s) sme_event_ch_switch() argument 2470 sme_process_sa_query_request(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *data, size_t len) sme_process_sa_query_request() argument 2509 sme_process_sa_query_response(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *data, size_t len) sme_process_sa_query_response() argument 2543 sme_sa_query_rx(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *data, size_t len) sme_sa_query_rx() argument [all...] |
H A D | dpp_supplicant.c | 31 static int wpas_dpp_listen_start(struct wpa_supplicant *wpa_s, 34 static void wpas_dpp_auth_success(struct wpa_supplicant *wpa_s, int initiator); 35 static void wpas_dpp_tx_status(struct wpa_supplicant *wpa_s, 41 static int wpas_dpp_auth_init_next(struct wpa_supplicant *wpa_s); 43 wpas_dpp_tx_pkex_status(struct wpa_supplicant *wpa_s, 58 * @wpa_s: Pointer to wpa_supplicant data 62 int wpas_dpp_qr_code(struct wpa_supplicant *wpa_s, const char *cmd) in wpas_dpp_qr_code() argument 65 struct dpp_authentication *auth = wpa_s->dpp_auth; in wpas_dpp_qr_code() 67 bi = dpp_add_qr_code(wpa_s->dpp, cmd); in wpas_dpp_qr_code() 75 wpa_msg(wpa_s, MSG_INF in wpas_dpp_qr_code() 93 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_auth_resp_retry_timeout() local 113 wpas_dpp_auth_resp_retry(struct wpa_supplicant *wpa_s) wpas_dpp_auth_resp_retry() argument 148 wpas_dpp_try_to_connect(struct wpa_supplicant *wpa_s) wpas_dpp_try_to_connect() argument 160 wpas_dpp_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) wpas_dpp_tx_status() argument 251 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_reply_wait_timeout() local 315 wpas_dpp_set_testing_options(struct wpa_supplicant *wpa_s, struct dpp_authentication *auth) wpas_dpp_set_testing_options() argument 336 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_init_timeout() local 345 wpas_dpp_auth_init_next(struct wpa_supplicant *wpa_s) wpas_dpp_auth_init_next() argument 433 wpas_dpp_auth_init(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_auth_init() argument 573 wpas_dpp_listen_work_done(struct wpa_supplicant *wpa_s) wpas_dpp_listen_work_done() argument 589 struct wpa_supplicant *wpa_s = work->wpa_s; dpp_start_listen_cb() local 620 wpas_dpp_listen_start(struct wpa_supplicant *wpa_s, unsigned int freq) wpas_dpp_listen_start() argument 650 wpas_dpp_listen(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_listen() argument 677 wpas_dpp_listen_stop(struct wpa_supplicant *wpa_s) wpas_dpp_listen_stop() argument 691 wpas_dpp_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) wpas_dpp_cancel_remain_on_channel_cb() argument 718 wpas_dpp_rx_auth_req(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_auth_req() argument 805 wpas_dpp_start_gas_server(struct wpa_supplicant *wpa_s) wpas_dpp_start_gas_server() argument 811 wpas_dpp_add_network(struct wpa_supplicant *wpa_s, struct dpp_authentication *auth) wpas_dpp_add_network() argument 910 wpas_dpp_process_config(struct wpa_supplicant *wpa_s, struct dpp_authentication *auth) wpas_dpp_process_config() argument 949 wpas_dpp_handle_config_obj(struct wpa_supplicant *wpa_s, struct dpp_authentication *auth) wpas_dpp_handle_config_obj() argument 1011 struct wpa_supplicant *wpa_s = ctx; wpas_dpp_gas_resp_cb() local 1098 wpas_dpp_start_gas_client(struct wpa_supplicant *wpa_s) wpas_dpp_start_gas_client() argument 1145 wpas_dpp_auth_success(struct wpa_supplicant *wpa_s, int initiator) wpas_dpp_auth_success() argument 1168 wpas_dpp_rx_auth_resp(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_auth_resp() argument 1225 wpas_dpp_rx_auth_conf(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len) wpas_dpp_rx_auth_conf() argument 1259 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_config_result_wait_timeout() local 1273 wpas_dpp_rx_conf_result(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len) wpas_dpp_rx_conf_result() argument 1311 struct wpa_supplicant *wpa_s = ctx; wpas_dpp_process_conf_obj() local 1319 wpas_dpp_rx_peer_disc_resp(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *buf, size_t len) wpas_dpp_rx_peer_disc_resp() argument 1446 wpas_dpp_allow_ir(struct wpa_supplicant *wpa_s, unsigned int freq) wpas_dpp_allow_ir() argument 1479 wpas_dpp_pkex_next_channel(struct wpa_supplicant *wpa_s, struct dpp_pkex *pkex) wpas_dpp_pkex_next_channel() argument 1504 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_dpp_pkex_retry_timeout() local 1535 wpas_dpp_tx_pkex_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) wpas_dpp_tx_pkex_status() argument 1582 wpas_dpp_rx_pkex_exchange_req(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_pkex_exchange_req() argument 1632 wpas_dpp_rx_pkex_exchange_resp(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_pkex_exchange_resp() argument 1676 wpas_dpp_pkex_finish(struct wpa_supplicant *wpa_s, const u8 *peer, unsigned int freq) wpas_dpp_pkex_finish() argument 1690 wpas_dpp_rx_pkex_commit_reveal_req(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_pkex_commit_reveal_req() argument 1738 wpas_dpp_rx_pkex_commit_reveal_resp(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *hdr, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_pkex_commit_reveal_resp() argument 1779 wpas_dpp_rx_action(struct wpa_supplicant *wpa_s, const u8 *src, const u8 *buf, size_t len, unsigned int freq) wpas_dpp_rx_action() argument 1875 struct wpa_supplicant *wpa_s = ctx; wpas_dpp_gas_req_handler() local 1914 struct wpa_supplicant *wpa_s = ctx; wpas_dpp_gas_status_handler() local 1960 wpas_dpp_configurator_sign(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_configurator_sign() argument 1984 wpas_dpp_tx_introduction_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) wpas_dpp_tx_introduction_status() argument 2004 wpas_dpp_check_connect(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss) wpas_dpp_check_connect() argument 2121 wpas_dpp_pkex_add(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_pkex_add() argument 2209 wpas_dpp_pkex_remove(struct wpa_supplicant *wpa_s, const char *id) wpas_dpp_pkex_remove() argument 2239 wpas_dpp_stop(struct wpa_supplicant *wpa_s) wpas_dpp_stop() argument 2250 wpas_dpp_init(struct wpa_supplicant *wpa_s) wpas_dpp_init() argument 2277 wpas_dpp_deinit(struct wpa_supplicant *wpa_s) wpas_dpp_deinit() argument 2311 wpas_dpp_controller_start(struct wpa_supplicant *wpa_s, const char *cmd) wpas_dpp_controller_start() argument [all...] |
H A D | scan.c | 31 static void wpa_supplicant_gen_assoc_event(struct wpa_supplicant *wpa_s) in wpa_supplicant_gen_assoc_event() argument 36 ssid = wpa_supplicant_get_ssid(wpa_s); in wpa_supplicant_gen_assoc_event() 40 if (wpa_s->current_ssid == NULL) { in wpa_supplicant_gen_assoc_event() 41 wpa_s->current_ssid = ssid; in wpa_supplicant_gen_assoc_event() 42 wpas_notify_network_changed(wpa_s); in wpa_supplicant_gen_assoc_event() 44 wpa_supplicant_initiate_eapol(wpa_s); in wpa_supplicant_gen_assoc_event() 45 wpa_dbg(wpa_s, MSG_DEBUG, "Already associated with a configured " in wpa_supplicant_gen_assoc_event() 48 wpa_supplicant_event(wpa_s, EVENT_ASSOC, &data); in wpa_supplicant_gen_assoc_event() 53 static int wpas_wps_in_use(struct wpa_supplicant *wpa_s, in wpas_wps_in_use() argument 59 for (ssid = wpa_s in wpas_wps_in_use() 94 wpa_supplicant_enabled_networks(struct wpa_supplicant *wpa_s) wpa_supplicant_enabled_networks() argument 120 wpa_supplicant_assoc_try(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_assoc_try() argument 160 struct wpa_supplicant *wpa_s = work->wpa_s; wpas_trigger_scan_cb() local 259 wpa_supplicant_trigger_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_supplicant_trigger_scan() argument 285 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_delayed_sched_scan_timeout() local 297 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_sched_scan_timeout() local 307 wpa_supplicant_start_sched_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_supplicant_start_sched_scan() argument 323 wpa_supplicant_stop_sched_scan(struct wpa_supplicant *wpa_s) wpa_supplicant_stop_sched_scan() argument 371 wpa_supplicant_optimize_freqs( struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_supplicant_optimize_freqs() argument 455 wpas_add_interworking_elements(struct wpa_supplicant *wpa_s, struct wpabuf *buf) wpas_add_interworking_elements() argument 470 wpas_fils_req_param_add_max_channel(struct wpa_supplicant *wpa_s, struct wpabuf **ie) wpas_fils_req_param_add_max_channel() argument 496 wpa_supplicant_set_default_scan_ies(struct wpa_supplicant *wpa_s) wpa_supplicant_set_default_scan_ies() argument 531 wpa_supplicant_extra_ies(struct wpa_supplicant *wpa_s) wpa_supplicant_extra_ies() argument 628 non_p2p_network_enabled(struct wpa_supplicant *wpa_s) non_p2p_network_enabled() argument 649 wpa_setband_scan_freqs_list(struct wpa_supplicant *wpa_s, enum hostapd_hw_mode band, struct wpa_driver_scan_params *params) wpa_setband_scan_freqs_list() argument 675 wpa_setband_scan_freqs(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_setband_scan_freqs() argument 691 wpa_add_scan_ssid(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, size_t max_ssids, const u8 *ssid, size_t ssid_len) wpa_add_scan_ssid() argument 718 wpa_add_owe_scan_ssid(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, struct wpa_ssid *ssid, size_t max_ssids) wpa_add_owe_scan_ssid() argument 772 wpa_set_scan_ssids(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, size_t max_ssids) wpa_set_scan_ssids() argument 803 wpa_set_ssids_from_scan_req(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, size_t max_ssids) wpa_set_ssids_from_scan_req() argument 854 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_scan() local 1338 wpa_supplicant_update_scan_int(struct wpa_supplicant *wpa_s, int sec) wpa_supplicant_update_scan_int() argument 1370 wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec) wpa_supplicant_req_scan() argument 1407 wpa_supplicant_delayed_sched_scan(struct wpa_supplicant *wpa_s, int sec, int usec) wpa_supplicant_delayed_sched_scan() argument 1422 wpa_scan_set_relative_rssi_params(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) wpa_scan_set_relative_rssi_params() argument 1449 wpa_supplicant_req_sched_scan(struct wpa_supplicant *wpa_s) wpa_supplicant_req_sched_scan() argument 1750 wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s) wpa_supplicant_cancel_scan() argument 1763 wpa_supplicant_cancel_delayed_sched_scan(struct wpa_supplicant *wpa_s) wpa_supplicant_cancel_delayed_sched_scan() argument 1780 wpa_supplicant_cancel_sched_scan(struct wpa_supplicant *wpa_s) wpa_supplicant_cancel_sched_scan() argument 1804 wpa_supplicant_notify_scanning(struct wpa_supplicant *wpa_s, int scanning) wpa_supplicant_notify_scanning() argument 2143 wpa_supplicant_filter_bssid_match(struct wpa_supplicant *wpa_s, const u8 *bssid) wpa_supplicant_filter_bssid_match() argument 2161 filter_scan_res(struct wpa_supplicant *wpa_s, struct wpa_scan_results *res) filter_scan_res() argument 2279 scan_est_throughput(struct wpa_supplicant *wpa_s, struct wpa_scan_res *res) scan_est_throughput() argument 2381 wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s, struct scan_info *info, int new_scan) wpa_supplicant_get_scan_results() argument 2455 wpa_supplicant_update_scan_results(struct wpa_supplicant *wpa_s) wpa_supplicant_update_scan_results() argument 2470 scan_only_handler(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) scan_only_handler() argument 2495 wpas_scan_scheduled(struct wpa_supplicant *wpa_s) wpas_scan_scheduled() argument 2632 wpas_start_pno(struct wpa_supplicant *wpa_s) wpas_start_pno() argument 2790 wpas_stop_pno(struct wpa_supplicant *wpa_s) wpas_stop_pno() argument 2810 wpas_mac_addr_rand_scan_clear(struct wpa_supplicant *wpa_s, unsigned int type) wpas_mac_addr_rand_scan_clear() argument 2833 wpas_mac_addr_rand_scan_set(struct wpa_supplicant *wpa_s, unsigned int type, const u8 *addr, const u8 *mask) wpas_mac_addr_rand_scan_set() argument 2875 wpas_abort_ongoing_scan(struct wpa_supplicant *wpa_s) wpas_abort_ongoing_scan() argument 2894 wpas_sched_scan_plans_set(struct wpa_supplicant *wpa_s, const char *cmd) wpas_sched_scan_plans_set() argument 3014 wpas_scan_reset_sched_scan(struct wpa_supplicant *wpa_s) wpas_scan_reset_sched_scan() argument 3025 wpas_scan_restart_sched_scan(struct wpa_supplicant *wpa_s) wpas_scan_restart_sched_scan() argument [all...] |
H A D | events.c | 58 static int wpas_select_network_from_last_scan(struct wpa_supplicant *wpa_s, 63 int wpas_temp_disabled(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) in wpas_temp_disabled() argument 74 wpas_clear_temp_disabled(wpa_s, ssid, 0); in wpas_temp_disabled() 83 * @wpa_s: Pointer to wpa_supplicant data 91 static int wpas_reenabled_network_time(struct wpa_supplicant *wpa_s) in wpas_reenabled_network_time() argument 97 if (wpa_s->conf->auto_interworking && wpa_s->conf->interworking && in wpas_reenabled_network_time() 98 wpa_s->conf->cred) in wpas_reenabled_network_time() 102 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { in wpas_reenabled_network_time() 106 disabled_for = wpas_temp_disabled(wpa_s, ssi in wpas_reenabled_network_time() 121 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_network_reenabled() local 135 wpa_supplicant_get_new_bss( struct wpa_supplicant *wpa_s, const u8 *bssid) wpa_supplicant_get_new_bss() argument 150 wpa_supplicant_update_current_bss(struct wpa_supplicant *wpa_s) wpa_supplicant_update_current_bss() argument 166 wpa_supplicant_select_config(struct wpa_supplicant *wpa_s) wpa_supplicant_select_config() argument 254 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_stop_countermeasures() local 274 wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s) wpa_supplicant_mark_disassoc() argument 341 wpa_find_assoc_pmkid(struct wpa_supplicant *wpa_s) wpa_find_assoc_pmkid() argument 366 wpa_supplicant_event_pmkid_candidate(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_pmkid_candidate() argument 386 wpa_supplicant_dynamic_keys(struct wpa_supplicant *wpa_s) wpa_supplicant_dynamic_keys() argument 417 wpa_supplicant_scard_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_scard_init() argument 533 wpa_supplicant_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss, int debug_print) wpa_supplicant_ssid_bss_match() argument 788 rate_match(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, int debug_print) rate_match() argument 937 owe_trans_ssid(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, const u8 **ret_ssid, size_t *ret_ssid_len) owe_trans_ssid() argument 1011 wpa_scan_res_match(struct wpa_supplicant *wpa_s, int i, struct wpa_bss *bss, struct wpa_ssid *group, int only_first_ssid, int debug_print) wpa_scan_res_match() argument 1387 wpa_supplicant_select_bss(struct wpa_supplicant *wpa_s, struct wpa_ssid *group, struct wpa_ssid **selected_ssid, int only_first_ssid) wpa_supplicant_select_bss() argument 1440 wpa_supplicant_pick_network(struct wpa_supplicant *wpa_s, struct wpa_ssid **selected_ssid) wpa_supplicant_pick_network() argument 1513 wpa_supplicant_req_new_scan(struct wpa_supplicant *wpa_s, int timeout_sec, int timeout_usec) wpa_supplicant_req_new_scan() argument 1533 wpa_supplicant_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) wpa_supplicant_connect() argument 1597 wpa_supplicant_pick_new_network(struct wpa_supplicant *wpa_s) wpa_supplicant_pick_new_network() argument 1630 wpa_supplicant_rsn_preauth_scan_results( struct wpa_supplicant *wpa_s) wpa_supplicant_rsn_preauth_scan_results() argument 1655 wpa_supplicant_need_to_roam(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) wpa_supplicant_need_to_roam() argument 1801 _wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s, union wpa_event_data *data, int own_request, int update_only) _wpa_supplicant_event_scan_results() argument 1953 wpas_select_network_from_last_scan(struct wpa_supplicant *wpa_s, int new_scan, int own_request) wpas_select_network_from_last_scan() argument 2098 wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_scan_results() argument 2146 wpa_supplicant_fast_associate(struct wpa_supplicant *wpa_s) wpa_supplicant_fast_associate() argument 2178 struct wpa_supplicant *wpa_s = eloop_ctx; wnm_bss_keep_alive() local 2207 wnm_process_assoc_resp(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) wnm_process_assoc_resp() argument 2246 wnm_bss_keep_alive_deinit(struct wpa_supplicant *wpa_s) wnm_bss_keep_alive_deinit() argument 2256 wpas_qos_map_set(struct wpa_supplicant *wpa_s, const u8 *qos_map, size_t len) wpas_qos_map_set() argument 2271 interworking_process_assoc_resp(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) interworking_process_assoc_resp() argument 2291 multi_ap_process_assoc_resp(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) multi_ap_process_assoc_resp() argument 2343 wpas_fst_update_mbie(struct wpa_supplicant *wpa_s, const u8 *ie, size_t ie_len) wpas_fst_update_mbie() argument 2386 wpa_supplicant_event_associnfo(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_associnfo() argument 2663 wpa_supplicant_assoc_update_ie(struct wpa_supplicant *wpa_s) wpa_supplicant_assoc_update_ie() argument 2687 wpas_fst_update_mb_assoc(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpas_fst_update_mb_assoc() argument 2726 wpa_supplicant_event_assoc(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_assoc() argument 2975 wpa_supplicant_event_disassoc(struct wpa_supplicant *wpa_s, u16 reason_code, int locally_generated) wpa_supplicant_event_disassoc() argument 3004 could_be_psk_mismatch(struct wpa_supplicant *wpa_s, u16 reason_code, int locally_generated) could_be_psk_mismatch() argument 3026 wpa_supplicant_event_disassoc_finish(struct wpa_supplicant *wpa_s, u16 reason_code, int locally_generated) wpa_supplicant_event_disassoc_finish() argument 3164 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_delayed_mic_error_report() local 3177 wpa_supplicant_event_michael_mic_failure(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_michael_mic_failure() argument 3273 struct wpa_supplicant *wpa_s; any_interfaces() local 3284 wpa_supplicant_event_interface_status(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_interface_status() argument 3356 wpa_supplicant_event_tdls(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_tdls() argument 3387 wpa_supplicant_event_wnm(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_wnm() argument 3407 wpa_supplicant_event_ft_response(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_ft_response() argument 3426 wpa_supplicant_event_ibss_rsn_start(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_ibss_rsn_start() argument 3444 wpa_supplicant_event_ibss_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_ibss_auth() argument 3463 ft_rx_action(struct wpa_supplicant *wpa_s, const u8 *data, size_t len) ft_rx_action() argument 3516 wpa_supplicant_event_unprot_deauth(struct wpa_supplicant *wpa_s, struct unprot_deauth *e) wpa_supplicant_event_unprot_deauth() argument 3529 wpa_supplicant_event_unprot_disassoc(struct wpa_supplicant *wpa_s, struct unprot_disassoc *e) wpa_supplicant_event_unprot_disassoc() argument 3542 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) wpas_event_disconnect() argument 3588 wpas_event_disassoc(struct wpa_supplicant *wpa_s, struct disassoc_info *info) wpas_event_disassoc() argument 3643 wpas_event_deauth(struct wpa_supplicant *wpa_s, struct deauth_info *info) wpas_event_deauth() argument 3714 wpa_supplicant_update_channel_list(struct wpa_supplicant *wpa_s, struct channel_list_changed *info) wpa_supplicant_update_channel_list() argument 3763 wpas_event_rx_mgmt_action(struct wpa_supplicant *wpa_s, const u8 *frame, size_t len, int freq, int rssi) wpas_event_rx_mgmt_action() argument 3904 wpa_supplicant_notify_avoid_freq(struct wpa_supplicant *wpa_s, union wpa_event_data *event) wpa_supplicant_notify_avoid_freq() argument 3937 wpa_supplicant_event_port_authorized(struct wpa_supplicant *wpa_s) wpa_supplicant_event_port_authorized() argument 3948 wpas_event_cac_ms(const struct wpa_supplicant *wpa_s, int freq) wpas_event_cac_ms() argument 3970 wpas_event_dfs_cac_started(struct wpa_supplicant *wpa_s, struct dfs_event *radar) wpas_event_dfs_cac_started() argument 3991 wpas_event_dfs_cac_finished(struct wpa_supplicant *wpa_s, struct dfs_event *radar) wpas_event_dfs_cac_finished() argument 4007 wpas_event_dfs_cac_aborted(struct wpa_supplicant *wpa_s, struct dfs_event *radar) wpas_event_dfs_cac_aborted() argument 4023 wpa_supplicant_event_assoc_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpa_supplicant_event_assoc_auth() argument 4064 wpas_event_assoc_reject(struct wpa_supplicant *wpa_s, union wpa_event_data *data) wpas_event_assoc_reject() argument 4213 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_event() local 5001 struct wpa_supplicant *wpa_s; wpa_supplicant_event_global() local [all...] |
H A D | wpa_supplicant.c | 129 static void wpas_update_fils_connect_params(struct wpa_supplicant *wpa_s); 134 int wpa_set_wep_keys(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) in wpa_set_wep_keys() argument 143 wpa_drv_set_key(wpa_s, WPA_ALG_WEP, NULL, in wpa_set_wep_keys() 152 int wpa_supplicant_set_wpa_none_key(struct wpa_supplicant *wpa_s, in wpa_supplicant_set_wpa_none_key() argument 165 wpa_msg(wpa_s, MSG_INFO, "WPA: Invalid mode %d (not " in wpa_supplicant_set_wpa_none_key() 171 wpa_msg(wpa_s, MSG_INFO, "WPA: No PSK configured for " in wpa_supplicant_set_wpa_none_key() 176 switch (wpa_s->group_cipher) { in wpa_supplicant_set_wpa_none_key() 195 wpa_msg(wpa_s, MSG_INFO, "WPA: Invalid group cipher %d for " in wpa_supplicant_set_wpa_none_key() 196 "WPA-None", wpa_s->group_cipher); in wpa_supplicant_set_wpa_none_key() 203 ret = wpa_drv_set_key(wpa_s, al in wpa_supplicant_set_wpa_none_key() 211 struct wpa_supplicant *wpa_s = eloop_ctx; wpa_supplicant_timeout() local 243 wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s, int sec, int usec) wpa_supplicant_req_auth_timeout() argument 263 wpas_auth_timeout_restart(struct wpa_supplicant *wpa_s, int sec_diff) wpas_auth_timeout_restart() argument 285 wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s) wpa_supplicant_cancel_auth_timeout() argument 303 wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s) wpa_supplicant_initiate_eapol() argument 394 wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_set_non_wpa_policy() argument 438 free_hw_features(struct wpa_supplicant *wpa_s) free_hw_features() argument 454 free_bss_tmp_disallowed(struct wpa_supplicant *wpa_s) free_bss_tmp_disallowed() argument 467 wpas_flush_fils_hlp_req(struct wpa_supplicant *wpa_s) wpas_flush_fils_hlp_req() argument 480 wpa_supplicant_cleanup(struct wpa_supplicant *wpa_s) wpa_supplicant_cleanup() argument 699 wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr) wpa_clear_keys() argument 766 wpa_supplicant_start_bgscan(struct wpa_supplicant *wpa_s) wpa_supplicant_start_bgscan() argument 810 wpa_supplicant_stop_bgscan(struct wpa_supplicant *wpa_s) wpa_supplicant_stop_bgscan() argument 821 wpa_supplicant_start_autoscan(struct wpa_supplicant *wpa_s) wpa_supplicant_start_autoscan() argument 828 wpa_supplicant_stop_autoscan(struct wpa_supplicant *wpa_s) wpa_supplicant_stop_autoscan() argument 834 wpa_supplicant_reinit_autoscan(struct wpa_supplicant *wpa_s) wpa_supplicant_reinit_autoscan() argument 852 wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, enum wpa_states state) wpa_supplicant_set_state() argument 1002 struct wpa_supplicant *wpa_s = global->ifaces; wpa_supplicant_terminate_proc() local 1024 struct wpa_supplicant *wpa_s = global->ifaces; wpa_supplicant_terminate_with_reset_driver() local 1047 wpa_supplicant_clear_status(struct wpa_supplicant *wpa_s) wpa_supplicant_clear_status() argument 1074 wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s) wpa_supplicant_reload_configuration() argument 1159 struct wpa_supplicant *wpa_s; wpa_supplicant_reconfig() local 1175 wpa_supplicant_suites_from_ai(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_ie_data *ie) wpa_supplicant_suites_from_ai() argument 1249 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) wpa_supplicant_set_suites() argument 1725 wpas_ext_capab_byte(struct wpa_supplicant *wpa_s, u8 *pos, int idx) wpas_ext_capab_byte() argument 1789 wpas_build_ext_capab(struct wpa_supplicant *wpa_s, u8 *buf, size_t buflen) wpas_build_ext_capab() argument 1824 wpas_valid_bss(struct wpa_supplicant *wpa_s, struct wpa_bss *test_bss) wpas_valid_bss() argument 1838 wpas_valid_ssid(struct wpa_supplicant *wpa_s, struct wpa_ssid *test_ssid) wpas_valid_ssid() argument 1852 wpas_valid_bss_ssid(struct wpa_supplicant *wpa_s, struct wpa_bss *test_bss, struct wpa_ssid *test_ssid) wpas_valid_bss_ssid() argument 1870 wpas_connect_work_done(struct wpa_supplicant *wpa_s) wpas_connect_work_done() argument 1886 wpas_update_random_addr(struct wpa_supplicant *wpa_s, int style) wpas_update_random_addr() argument 1938 wpas_update_random_addr_disassoc(struct wpa_supplicant *wpa_s) wpas_update_random_addr_disassoc() argument 1958 wpa_supplicant_associate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid) wpa_supplicant_associate() argument 2141 drv_supports_vht(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid) drv_supports_vht() argument 2166 ibss_mesh_setup_freq(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, struct hostapd_freq_params *freq) ibss_mesh_setup_freq() argument 2457 wpas_add_fils_hlp_req(struct wpa_supplicant *wpa_s, u8 *ie_buf, size_t ie_buf_len) wpas_add_fils_hlp_req() argument 2525 wpa_is_fils_supported(struct wpa_supplicant *wpa_s) wpa_is_fils_supported() argument 2534 wpa_is_fils_sk_pfs_supported(struct wpa_supplicant *wpa_s) wpa_is_fils_sk_pfs_supported() argument 2547 wpas_populate_assoc_ies( struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params, enum wpa_drv_update_connect_params_mask *mask) wpas_populate_assoc_ies() argument 2986 wpas_update_fils_connect_params(struct wpa_supplicant *wpa_s) wpas_update_fils_connect_params() argument 3014 wpas_update_mbo_connect_params(struct wpa_supplicant *wpa_s) wpas_update_mbo_connect_params() argument 3046 struct wpa_supplicant *wpa_s = work->wpa_s; wpas_start_assoc_cb() local 3434 wpa_supplicant_clear_connection(struct wpa_supplicant *wpa_s, const u8 *addr) wpa_supplicant_clear_connection() argument 3459 wpa_supplicant_deauthenticate(struct wpa_supplicant *wpa_s, u16 reason_code) wpa_supplicant_deauthenticate() argument 3522 wpa_supplicant_enable_one_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_enable_one_network() argument 3553 wpa_supplicant_add_network(struct wpa_supplicant *wpa_s) wpa_supplicant_add_network() argument 3581 wpa_supplicant_remove_network(struct wpa_supplicant *wpa_s, int id) wpa_supplicant_remove_network() argument 3638 wpa_supplicant_enable_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_enable_network() argument 3672 wpa_supplicant_disable_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_disable_network() argument 3731 wpa_supplicant_select_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpa_supplicant_select_network() argument 3820 wpas_set_pkcs11_engine_and_module_path(struct wpa_supplicant *wpa_s, const char *pkcs11_engine_path, const char *pkcs11_module_path) wpas_set_pkcs11_engine_and_module_path() argument 3869 wpa_supplicant_set_ap_scan(struct wpa_supplicant *wpa_s, int ap_scan) wpa_supplicant_set_ap_scan() argument 3909 wpa_supplicant_set_bss_expiration_age(struct wpa_supplicant *wpa_s, unsigned int bss_expire_age) wpa_supplicant_set_bss_expiration_age() argument 3932 wpa_supplicant_set_bss_expiration_count(struct wpa_supplicant *wpa_s, unsigned int bss_expire_count) wpa_supplicant_set_bss_expiration_count() argument 3955 wpa_supplicant_set_scan_interval(struct wpa_supplicant *wpa_s, int scan_interval) wpa_supplicant_set_scan_interval() argument 4014 owe_trans_ssid_match(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *entry_ssid, size_t entry_ssid_len) owe_trans_ssid_match() argument 4053 wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s) wpa_supplicant_get_ssid() argument 4119 select_driver(struct wpa_supplicant *wpa_s, int i) select_driver() argument 4139 wpa_supplicant_set_driver(struct wpa_supplicant *wpa_s, const char *name) wpa_supplicant_set_driver() argument 4202 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_rx_eapol() local 4343 wpa_supplicant_update_mac_addr(struct wpa_supplicant *wpa_s) global() argument 4387 struct wpa_supplicant *wpa_s = ctx; global() local 4418 wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s) global() argument 4493 struct wpa_supplicant *wpa_s; global() local 4514 wpa_set_htcap_mcs(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, const char *ht_mcs) global() argument 4571 wpa_disable_max_amsdu(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) global() argument 4594 wpa_set_ampdu_factor(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int factor) global() argument 4618 wpa_set_ampdu_density(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int density) global() argument 4643 wpa_set_disable_ht40(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) global() argument 4658 wpa_set_disable_sgi(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) global() argument 4681 wpa_set_disable_ldpc(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) global() argument 4703 wpa_set_tx_stbc(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int tx_stbc) global() argument 4729 wpa_set_rx_stbc(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int rx_stbc) global() argument 4755 wpa_supplicant_apply_ht_overrides( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params) global() argument 4793 wpa_supplicant_apply_vht_overrides( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params) global() argument 4869 pcsc_reader_init(struct wpa_supplicant *wpa_s) global() argument 4911 wpas_init_ext_pw(struct wpa_supplicant *wpa_s) global() argument 4947 struct wpa_supplicant *wpa_s = ctx; global() local 4958 struct wpa_supplicant *wpa_s = ctx; global() local 4974 struct wpa_supplicant *wpa_s = ctx; global() local 4983 struct wpa_supplicant *wpa_s = ctx; global() local 4992 struct wpa_supplicant *wpa_s = ctx; global() local 5008 struct wpa_supplicant *wpa_s = ctx; global() local 5018 struct wpa_supplicant *wpa_s = ctx; global() local 5034 struct wpa_supplicant *wpa_s = ctx; global() local 5051 fst_wpa_supplicant_fill_iface_obj(struct wpa_supplicant *wpa_s, struct fst_wpa_obj *iface_obj) global() argument 5067 wpas_set_wowlan_triggers(struct wpa_supplicant *wpa_s, const struct wpa_driver_capa *capa) global() argument 5095 wpas_get_bands(struct wpa_supplicant *wpa_s, const int *freqs) global() argument 5134 radio_add_interface(struct wpa_supplicant *wpa_s, const char *rn) global() argument 5311 struct wpa_supplicant *wpa_s; global() local 5370 radio_remove_works(struct wpa_supplicant *wpa_s, const char *type, int remove_all) global() argument 5396 radio_remove_pending_work(struct wpa_supplicant *wpa_s, void *ctx) global() argument 5412 radio_remove_interface(struct wpa_supplicant *wpa_s) global() argument 5433 radio_work_check_next(struct wpa_supplicant *wpa_s) global() argument 5474 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) global() argument 5533 struct wpa_supplicant *wpa_s = work->wpa_s; global() local 5549 radio_work_pending(struct wpa_supplicant *wpa_s, const char *type) global() argument 5563 wpas_init_driver(struct wpa_supplicant *wpa_s, const struct wpa_interface *iface) global() argument 5614 wpas_gas_server_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) global() argument 5634 struct wpa_supplicant *wpa_s = ctx; global() local 5647 wpa_supplicant_init_iface(struct wpa_supplicant *wpa_s, const struct wpa_interface *iface) global() argument 6016 wpa_supplicant_deinit_iface(struct wpa_supplicant *wpa_s, int notify, int terminate) global() argument 6138 struct wpa_supplicant *wpa_s; global() local 6184 struct wpa_supplicant *wpa_s; global() local 6263 wpa_supplicant_remove_iface(struct wpa_global *global, struct wpa_supplicant *wpa_s, int terminate) global() argument 6321 wpa_supplicant_get_eap_mode(struct wpa_supplicant *wpa_s) global() argument 6347 struct wpa_supplicant *wpa_s; global() local 6360 struct wpa_supplicant *wpa_s = ctx; global() local 6376 struct wpa_supplicant *wpa_s; global() local 6553 struct wpa_supplicant *wpa_s; global() local 6651 wpa_supplicant_update_config(struct wpa_supplicant *wpa_s) global() argument 6706 get_bss_freqs_in_ess(struct wpa_supplicant *wpa_s) global() argument 6740 wpas_connection_failed(struct wpa_supplicant *wpa_s, const u8 *bssid) global() argument 6847 fils_connection_failure(struct wpa_supplicant *wpa_s) global() argument 6875 wpas_driver_bss_selection(struct wpa_supplicant *wpa_s) global() argument 6883 wpa_supplicant_ctrl_iface_ctrl_rsp_handle(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const char *field, const char *value) global() argument 6980 wpas_network_disabled(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) global() argument 7022 wpas_get_ssid_pmf(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) global() argument 7059 wpas_is_p2p_prioritized(struct wpa_supplicant *wpa_s) global() argument 7069 wpas_auth_failed(struct wpa_supplicant *wpa_s, char *reason) global() argument 7129 wpas_clear_temp_disabled(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int clear_failures) global() argument 7147 disallowed_bssid(struct wpa_supplicant *wpa_s, const u8 *bssid) global() argument 7164 disallowed_ssid(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len) global() argument 7191 wpas_request_connection(struct wpa_supplicant *wpa_s) global() argument 7215 wpas_request_disconnection(struct wpa_supplicant *wpa_s) global() argument 7231 dump_freq_data(struct wpa_supplicant *wpa_s, const char *title, struct wpa_used_freq_data *freqs_data, unsigned int len) global() argument 7252 get_shared_radio_freqs_data(struct wpa_supplicant *wpa_s, struct wpa_used_freq_data *freqs_data, unsigned int len) global() argument 7306 get_shared_radio_freqs(struct wpa_supplicant *wpa_s, int *freq_array, unsigned int len) global() argument 7329 wpas_vendor_elem(struct wpa_supplicant *wpa_s, enum wpa_vendor_elem_frame frame) global() argument 7354 wpas_vendor_elem_update(struct wpa_supplicant *wpa_s) global() argument 7382 wpas_vendor_elem_remove(struct wpa_supplicant *wpa_s, int frame, const u8 *elem, size_t len) global() argument 7426 wpas_get_disallowed_bss(struct wpa_supplicant *wpa_s, const u8 *bssid) global() argument 7441 wpa_set_driver_tmp_disallow_list(struct wpa_supplicant *wpa_s) global() argument 7465 struct wpa_supplicant *wpa_s = eloop_ctx; global() local 7481 wpa_bss_tmp_disallow(struct wpa_supplicant *wpa_s, const u8 *bssid, unsigned int sec, int rssi_threshold) global() argument 7510 wpa_is_bss_tmp_disallowed(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) global() argument 7533 wpas_enable_mac_addr_randomization(struct wpa_supplicant *wpa_s, unsigned int type, const u8 *addr, const u8 *mask) global() argument 7579 wpas_disable_mac_addr_randomization(struct wpa_supplicant *wpa_s, unsigned int type) global() 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) in wpas_wps_clear_ap_info() argument 56 os_free(wpa_s->wps_ap); in wpas_wps_clear_ap_info() 57 wpa_s->wps_ap = NULL; in wpas_wps_clear_ap_info() 58 wpa_s->num_wps_ap = 0; in wpas_wps_clear_ap_info() 59 wpa_s->wps_ap_iter = 0; in wpas_wps_clear_ap_info() 65 struct wpa_supplicant *wpa_s = eloop_ctx; in wpas_wps_assoc_with_cred() local 70 wpa_supplicant_fast_associate(wpa_s) != 1) in wpas_wps_assoc_with_cred() 71 wpa_supplicant_req_scan(wpa_s, 0, 0); in wpas_wps_assoc_with_cred() 75 static void wpas_wps_assoc_with_cred_cancel(struct wpa_supplicant *wpa_s) in wpas_wps_assoc_with_cred_cancel() argument 82 wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s) wpas_wps_eapol_cb() argument 182 wpas_wps_security_workaround(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const struct wps_credential *cred) wpas_wps_security_workaround() argument 266 wpas_wps_remove_dup_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *new_ssid) wpas_wps_remove_dup_network() argument 365 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_wps_cred() local 598 wpa_supplicant_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) wpa_supplicant_wps_event_m2d() argument 625 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_wps_clear_timeout() local 631 wpa_supplicant_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpa_supplicant_wps_event_fail() argument 670 wpas_wps_reenable_networks(struct wpa_supplicant *wpa_s) wpas_wps_reenable_networks() argument 700 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_wps_reenable_networks_cb() local 706 wpas_wps_reenable_networks_pending(struct wpa_supplicant *wpa_s) wpas_wps_reenable_networks_pending() argument 713 wpa_supplicant_wps_event_success(struct wpa_supplicant *wpa_s) wpa_supplicant_wps_event_success() argument 734 wpa_supplicant_wps_event_er_ap_add(struct wpa_supplicant *wpa_s, struct wps_event_er_ap *ap) wpa_supplicant_wps_event_er_ap_add() argument 759 wpa_supplicant_wps_event_er_ap_remove(struct wpa_supplicant *wpa_s, struct wps_event_er_ap *ap) wpa_supplicant_wps_event_er_ap_remove() argument 768 wpa_supplicant_wps_event_er_enrollee_add( struct wpa_supplicant *wpa_s, struct wps_event_er_enrollee *enrollee) wpa_supplicant_wps_event_er_enrollee_add() argument 794 wpa_supplicant_wps_event_er_enrollee_remove( struct wpa_supplicant *wpa_s, struct wps_event_er_enrollee *enrollee) wpa_supplicant_wps_event_er_enrollee_remove() argument 804 wpa_supplicant_wps_event_er_ap_settings( struct wpa_supplicant *wpa_s, struct wps_event_er_ap_settings *ap_settings) wpa_supplicant_wps_event_er_ap_settings() argument 830 wpa_supplicant_wps_event_er_set_sel_reg( struct wpa_supplicant *wpa_s, struct wps_event_er_set_selected_registrar *ev) wpa_supplicant_wps_event_er_set_sel_reg() argument 860 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_wps_event() local 917 struct wpa_supplicant *wpa_s = ctx; wpa_supplicant_wps_rf_band() local 937 wpas_clear_wps(struct wpa_supplicant *wpa_s) wpas_clear_wps() argument 984 struct wpa_supplicant *wpa_s = eloop_ctx; wpas_wps_timeout() local 1003 wpas_wps_add_network(struct wpa_supplicant *wpa_s, int registrar, const u8 *dev_addr, const u8 *bssid) wpas_wps_add_network() argument 1074 wpas_wps_temp_disable(struct wpa_supplicant *wpa_s, struct wpa_ssid *selected) wpas_wps_temp_disable() argument 1110 wpas_wps_reassoc(struct wpa_supplicant *wpa_s, struct wpa_ssid *selected, const u8 *bssid, int freq) wpas_wps_reassoc() argument 1146 wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid, int p2p_group, int multi_ap_backhaul_sta) wpas_wps_start_pbc() argument 1204 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) wpas_wps_start_dev_pw() argument 1299 wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, int p2p_group, u16 dev_pw_id) wpas_wps_start_pin() argument 1308 wpas_wps_pbc_overlap(struct wpa_supplicant *wpa_s) wpas_wps_pbc_overlap() argument 1325 wpas_wps_cancel(struct wpa_supplicant *wpa_s) wpas_wps_cancel() argument 1360 wpas_wps_start_reg(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, struct wps_new_ap_settings *settings) wpas_wps_start_reg() argument 1458 struct wpa_supplicant *wpa_s = ctx; wpas_wps_set_sel_reg_cb() local 1492 wpas_wps_set_uuid(struct wpa_supplicant *wpa_s, struct wps_context *wps) wpas_wps_set_uuid() argument 1526 wpas_wps_set_vendor_ext_m1(struct wpa_supplicant *wpa_s, struct wps_context *wps) wpas_wps_set_vendor_ext_m1() argument 1543 wpas_wps_init(struct wpa_supplicant *wpa_s) wpas_wps_init() argument 1643 wpas_wps_deinit(struct wpa_supplicant *wpa_s) wpas_wps_deinit() argument 1674 wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss) wpas_wps_ssid_bss_match() argument 1748 wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_bss *bss) wpas_wps_ssid_wildcard_ok() argument 1805 wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) wpas_wps_scan_pbc_overlap() argument 1862 wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s) wpas_wps_notify_scan_results() argument 1897 wpas_wps_searching(struct wpa_supplicant *wpa_s) wpas_wps_searching() argument 1926 wpas_wps_er_start(struct wpa_supplicant *wpa_s, const char *filter) wpas_wps_er_start() argument 1943 wpas_wps_er_stop(struct wpa_supplicant *wpa_s) wpas_wps_er_stop() argument 1953 wpas_wps_er_add_pin(struct wpa_supplicant *wpa_s, const u8 *addr, const char *uuid, const char *pin) wpas_wps_er_add_pin() argument 1975 wpas_wps_er_pbc(struct wpa_supplicant *wpa_s, const char *uuid) wpas_wps_er_pbc() argument 1990 wpas_wps_er_learn(struct wpa_supplicant *wpa_s, const char *uuid, const char *pin) wpas_wps_er_learn() argument 2042 wpas_wps_er_set_config(struct wpa_supplicant *wpa_s, const char *uuid, int id) wpas_wps_er_set_config() argument 2069 wpas_wps_er_config(struct wpa_supplicant *wpa_s, const char *uuid, const char *pin, struct wps_new_ap_settings *settings) wpas_wps_er_config() argument 2128 wpas_wps_er_nfc_config_token(struct wpa_supplicant *wpa_s, int ndef, const char *uuid) wpas_wps_er_nfc_config_token() argument 2171 wpas_wps_terminate_pending(struct wpa_supplicant *wpa_s) wpas_wps_terminate_pending() argument 2185 wpas_wps_update_config(struct wpa_supplicant *wpa_s) wpas_wps_update_config() argument 2242 wpas_wps_network_config_token(struct wpa_supplicant *wpa_s, int ndef, struct wpa_ssid *ssid) wpas_wps_network_config_token() argument 2267 wpas_wps_nfc_config_token(struct wpa_supplicant *wpa_s, int ndef, const char *id_str) wpas_wps_nfc_config_token() argument 2294 wpas_wps_nfc_token(struct wpa_supplicant *wpa_s, int ndef) wpas_wps_nfc_token() argument 2310 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) wpas_wps_start_nfc() argument 2373 wpas_wps_use_cred(struct wpa_supplicant *wpa_s, struct wps_parse_attr *attr) wpas_wps_use_cred() argument 2425 wpas_wps_add_nfc_password_token(struct wpa_supplicant *wpa_s, struct wps_parse_attr *attr) wpas_wps_add_nfc_password_token() argument 2435 wpas_wps_nfc_tag_process(struct wpa_supplicant *wpa_s, const struct wpabuf *wps) wpas_wps_nfc_tag_process() argument 2460 wpas_wps_nfc_tag_read(struct wpa_supplicant *wpa_s, const struct wpabuf *data, int forced_freq) wpas_wps_nfc_tag_read() argument 2495 wpas_wps_nfc_handover_req(struct wpa_supplicant *wpa_s, int ndef) wpas_wps_nfc_handover_req() argument 2524 wpas_wps_er_nfc_handover_sel(struct wpa_supplicant *wpa_s, int ndef, const char *uuid) wpas_wps_er_nfc_handover_sel() argument 2579 wpas_wps_nfc_handover_sel(struct wpa_supplicant *wpa_s, int ndef, int cr, const char *uuid) wpas_wps_nfc_handover_sel() argument 2592 wpas_wps_nfc_rx_handover_sel(struct wpa_supplicant *wpa_s, const struct wpabuf *data) wpas_wps_nfc_rx_handover_sel() argument 2719 wpas_wps_nfc_report_handover(struct wpa_supplicant *wpa_s, const struct wpabuf *req, const struct wpabuf *sel) wpas_wps_nfc_report_handover() argument 2730 wpas_er_wps_nfc_report_handover(struct wpa_supplicant *wpa_s, const struct wpabuf *req, const struct wpabuf *sel) wpas_er_wps_nfc_report_handover() argument 2826 wpas_wps_dump_ap_info(struct wpa_supplicant *wpa_s) wpas_wps_dump_ap_info() argument 2853 wpas_wps_get_ap_info(struct wpa_supplicant *wpa_s, const u8 *bssid) wpas_wps_get_ap_info() argument 2871 wpas_wps_update_ap_info_bss(struct wpa_supplicant *wpa_s, struct wpa_scan_res *res) wpas_wps_update_ap_info_bss() argument 2937 wpas_wps_update_ap_info(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) wpas_wps_update_ap_info() argument 2949 wpas_wps_notify_assoc(struct wpa_supplicant *wpa_s, const u8 *bssid) wpas_wps_notify_assoc() argument [all...] |
H A D | notify.h | 21 int wpas_notify_iface_added(struct wpa_supplicant *wpa_s); 22 void wpas_notify_iface_removed(struct wpa_supplicant *wpa_s); 23 void wpas_notify_state_changed(struct wpa_supplicant *wpa_s, 26 void wpas_notify_disconnect_reason(struct wpa_supplicant *wpa_s); 27 void wpas_notify_auth_status_code(struct wpa_supplicant *wpa_s); 28 void wpas_notify_assoc_status_code(struct wpa_supplicant *wpa_s); 29 void wpas_notify_roam_time(struct wpa_supplicant *wpa_s); 30 void wpas_notify_roam_complete(struct wpa_supplicant *wpa_s); 31 void wpas_notify_session_length(struct wpa_supplicant *wpa_s); 32 void wpas_notify_bss_tm_status(struct wpa_supplicant *wpa_s); [all...] |
H A D | p2p_supplicant.h | 29 int wpas_p2p_add_p2pdev_interface(struct wpa_supplicant *wpa_s, 31 struct wpa_supplicant * wpas_get_p2p_go_iface(struct wpa_supplicant *wpa_s, 33 struct wpa_supplicant * wpas_get_p2p_client_iface(struct wpa_supplicant *wpa_s, 35 int wpas_p2p_connect(struct wpa_supplicant *wpa_s, const u8 *peer_addr, 42 int wpas_p2p_handle_frequency_conflicts(struct wpa_supplicant *wpa_s, 44 int wpas_p2p_group_add(struct wpa_supplicant *wpa_s, int persistent_group, 47 int wpas_p2p_group_add_persistent(struct wpa_supplicant *wpa_s, 54 struct p2p_group * wpas_p2p_group_init(struct wpa_supplicant *wpa_s, 62 int wpas_p2p_prov_disc(struct wpa_supplicant *wpa_s, const u8 *peer_addr, 66 void wpas_send_action_tx_status(struct wpa_supplicant *wpa_s, cons 228 wpas_p2p_init(struct wpa_global *global, struct wpa_supplicant *wpa_s) wpas_p2p_init() argument 233 wpas_p2p_deinit(struct wpa_supplicant *wpa_s) wpas_p2p_deinit() argument 237 wpas_p2p_completed(struct wpa_supplicant *wpa_s) wpas_p2p_completed() argument 241 wpas_p2p_update_config(struct wpa_supplicant *wpa_s) wpas_p2p_update_config() argument 245 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) wpas_p2p_probe_req_rx() argument 254 wpas_p2p_wps_success(struct wpa_supplicant *wpa_s, const u8 *peer_addr, int registrar) wpas_p2p_wps_success() argument 260 wpas_p2p_update_channel_list(struct wpa_supplicant *wpa_s, enum wpas_p2p_channel_update_trig trig) wpas_p2p_update_channel_list() argument 265 wpas_p2p_update_best_channels(struct wpa_supplicant *wpa_s, int freq_24, int freq_5, int freq_overall) wpas_p2p_update_best_channels() argument 271 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) wpas_p2p_rx_action() argument 279 wpas_p2p_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) wpas_p2p_remain_on_channel_cb() argument 286 wpas_p2p_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) wpas_p2p_cancel_remain_on_channel_cb() argument 291 wpas_p2p_interface_unavailable(struct wpa_supplicant *wpa_s) wpas_p2p_interface_unavailable() argument 295 wpas_p2p_notif_connected(struct wpa_supplicant *wpa_s) wpas_p2p_notif_connected() argument 299 wpas_p2p_notif_disconnected(struct wpa_supplicant *wpa_s) wpas_p2p_notif_disconnected() argument 303 wpas_p2p_notif_pbc_overlap(struct wpa_supplicant *wpa_s) wpas_p2p_notif_pbc_overlap() argument 308 wpas_p2p_4way_hs_failed(struct wpa_supplicant *wpa_s) wpas_p2p_4way_hs_failed() argument 313 wpas_p2p_ap_setup_failed(struct wpa_supplicant *wpa_s) wpas_p2p_ap_setup_failed() argument 317 wpas_p2p_indicate_state_change(struct wpa_supplicant *wpa_s) wpas_p2p_indicate_state_change() argument 321 wpas_p2p_deinit_iface(struct wpa_supplicant *wpa_s) wpas_p2p_deinit_iface() argument 325 wpas_p2p_ap_deinit(struct wpa_supplicant *wpa_s) wpas_p2p_ap_deinit() argument 329 wpas_p2p_network_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_p2p_network_removed() argument 334 wpas_p2p_in_progress(struct wpa_supplicant *wpa_s) wpas_p2p_in_progress() argument 339 wpas_p2p_wps_eapol_cb(struct wpa_supplicant *wpa_s) wpas_p2p_wps_eapol_cb() argument 344 wpas_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpas_p2p_wps_failed() argument 349 wpas_p2p_group_remove(struct wpa_supplicant *wpa_s, const char *ifname) wpas_p2p_group_remove() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/dbus/ |
H A D | dbus_new.h | 154 int wpas_dbus_register_interface(struct wpa_supplicant *wpa_s); 155 int wpas_dbus_unregister_interface(struct wpa_supplicant *wpa_s); 156 void wpas_dbus_signal_prop_changed(struct wpa_supplicant *wpa_s, 158 void wpas_dbus_bss_signal_prop_changed(struct wpa_supplicant *wpa_s, 161 void wpas_dbus_signal_network_enabled_changed(struct wpa_supplicant *wpa_s, 163 void wpas_dbus_signal_network_selected(struct wpa_supplicant *wpa_s, int id); 164 void wpas_dbus_signal_network_request(struct wpa_supplicant *wpa_s, 168 void wpas_dbus_signal_scan_done(struct wpa_supplicant *wpa_s, int success); 169 void wpas_dbus_signal_wps_cred(struct wpa_supplicant *wpa_s, 171 void wpas_dbus_signal_wps_event_m2d(struct wpa_supplicant *wpa_s, 282 wpas_dbus_register_interface(struct wpa_supplicant *wpa_s) wpas_dbus_register_interface() argument 287 wpas_dbus_unregister_interface(struct wpa_supplicant *wpa_s) wpas_dbus_unregister_interface() argument 294 wpas_dbus_signal_prop_changed(struct wpa_supplicant *wpa_s, enum wpas_dbus_prop property) wpas_dbus_signal_prop_changed() argument 299 wpas_dbus_bss_signal_prop_changed( struct wpa_supplicant *wpa_s, enum wpas_dbus_bss_prop property, unsigned int id) wpas_dbus_bss_signal_prop_changed() argument 305 wpas_dbus_signal_network_enabled_changed( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_dbus_signal_network_enabled_changed() argument 310 wpas_dbus_signal_network_selected( struct wpa_supplicant *wpa_s, int id) wpas_dbus_signal_network_selected() argument 315 wpas_dbus_signal_network_request( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, enum wpa_ctrl_req_type rtype, const char *default_txt) wpas_dbus_signal_network_request() argument 321 wpas_dbus_signal_scan_done(struct wpa_supplicant *wpa_s, int success) wpas_dbus_signal_scan_done() argument 326 wpas_dbus_signal_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) wpas_dbus_signal_wps_cred() argument 331 wpas_dbus_signal_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) wpas_dbus_signal_wps_event_m2d() argument 336 wpas_dbus_signal_wps_event_fail( struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpas_dbus_signal_wps_event_fail() argument 341 wpas_dbus_signal_wps_event_success( struct wpa_supplicant *wpa_s) wpas_dbus_signal_wps_event_success() argument 346 wpas_dbus_signal_wps_event_pbc_overlap( struct wpa_supplicant *wpa_s) wpas_dbus_signal_wps_event_pbc_overlap() argument 351 wpas_dbus_register_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_dbus_register_network() argument 357 wpas_dbus_unregister_network(struct wpa_supplicant *wpa_s, int nid) wpas_dbus_unregister_network() argument 363 wpas_dbus_unregister_bss(struct wpa_supplicant *wpa_s, u8 bssid[ETH_ALEN], unsigned int id) wpas_dbus_unregister_bss() argument 369 wpas_dbus_register_bss(struct wpa_supplicant *wpa_s, u8 bssid[ETH_ALEN], unsigned int id) wpas_dbus_register_bss() argument 375 wpas_dbus_unregister_sta(struct wpa_supplicant *wpa_s, const u8 *sta) wpas_dbus_unregister_sta() argument 381 wpas_dbus_register_sta(struct wpa_supplicant *wpa_s, const u8 *sta) wpas_dbus_register_sta() argument 387 wpas_dbus_signal_blob_added(struct wpa_supplicant *wpa_s, const char *name) wpas_dbus_signal_blob_added() argument 392 wpas_dbus_signal_blob_removed(struct wpa_supplicant *wpa_s, const char *name) wpas_dbus_signal_blob_removed() argument 412 wpas_dbus_register_peer(struct wpa_supplicant *wpa_s, const u8 *dev_addr) wpas_dbus_register_peer() argument 418 wpas_dbus_unregister_peer(struct wpa_supplicant *wpa_s, const u8 *dev_addr) wpas_dbus_unregister_peer() argument 425 wpas_dbus_signal_peer_groups_changed(struct wpa_supplicant *wpa_s, const u8 *dev_addr) wpas_dbus_signal_peer_groups_changed() argument 431 wpas_dbus_signal_p2p_group_removed(struct wpa_supplicant *wpa_s, const char *role) wpas_dbus_signal_p2p_group_removed() argument 437 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) wpas_dbus_signal_p2p_provision_discovery() argument 445 wpas_dbus_signal_p2p_go_neg_req(struct wpa_supplicant *wpa_s, const u8 *src, u16 dev_passwd_id, u8 go_intent) wpas_dbus_signal_p2p_go_neg_req() argument 453 wpas_dbus_signal_p2p_group_started(struct wpa_supplicant *wpa_s, int client, int persistent, const u8 *ip) wpas_dbus_signal_p2p_group_started() argument 460 wpas_dbus_signal_p2p_group_formation_failure(struct wpa_supplicant *wpa_s, const char *reason) wpas_dbus_signal_p2p_group_formation_failure() argument 466 wpas_dbus_register_p2p_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_dbus_register_p2p_group() argument 471 wpas_dbus_register_persistent_group( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_dbus_register_persistent_group() argument 477 wpas_dbus_unregister_persistent_group( struct wpa_supplicant *wpa_s, int nid) wpas_dbus_unregister_persistent_group() argument 484 wpas_dbus_signal_p2p_go_neg_resp(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) wpas_dbus_signal_p2p_go_neg_resp() argument 490 wpas_dbus_unregister_p2p_group(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid) wpas_dbus_unregister_p2p_group() argument 495 wpas_dbus_signal_p2p_invitation_result( struct wpa_supplicant *wpa_s, int status, const u8 *bssid) wpas_dbus_signal_p2p_invitation_result() argument 502 wpas_dbus_register_p2p_groupmember(struct wpa_supplicant *wpa_s, const u8 *p2p_if_addr) wpas_dbus_register_p2p_groupmember() argument 508 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) wpas_dbus_signal_p2p_sd_request() argument 515 wpas_dbus_signal_p2p_sd_response(struct wpa_supplicant *wpa_s, const u8 *sa, u16 update_indic, const u8 *tlvs, size_t tlvs_len) wpas_dbus_signal_p2p_sd_response() argument 522 wpas_dbus_unregister_p2p_groupmember(struct wpa_supplicant *wpa_s, const u8 *p2p_if_addr) wpas_dbus_unregister_p2p_groupmember() argument 528 wpas_dbus_signal_p2p_peer_joined(struct wpa_supplicant *wpa_s, const u8 *member) wpas_dbus_signal_p2p_peer_joined() argument 534 wpas_dbus_signal_p2p_find_stopped(struct wpa_supplicant *wpa_s) wpas_dbus_signal_p2p_find_stopped() argument 539 wpas_dbus_signal_peer_device_found(struct wpa_supplicant *wpa_s, const u8 *dev_addr) wpas_dbus_signal_peer_device_found() argument 545 wpas_dbus_signal_peer_device_lost(struct wpa_supplicant *wpa_s, const u8 *dev_addr) wpas_dbus_signal_peer_device_lost() argument 551 wpas_dbus_signal_p2p_peer_disconnected(struct wpa_supplicant *wpa_s, const u8 *member) wpas_dbus_signal_p2p_peer_disconnected() argument 557 wpas_dbus_signal_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) wpas_dbus_signal_p2p_wps_failed() argument 562 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) wpas_dbus_signal_certification() argument 572 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) wpas_dbus_signal_preq() argument 580 wpas_dbus_signal_eap_status(struct wpa_supplicant *wpa_s, const char *status, const char *parameter) wpas_dbus_signal_eap_status() argument 587 wpas_dbus_signal_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *sta) wpas_dbus_signal_sta_authorized() argument 593 wpas_dbus_signal_sta_deauthorized(struct wpa_supplicant *wpa_s, const u8 *sta) wpas_dbus_signal_sta_deauthorized() argument 599 wpas_dbus_signal_p2p_invitation_received(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *dev_addr, const u8 *bssid, int id, int op_freq) wpas_dbus_signal_p2p_invitation_received() argument 607 wpas_dbus_signal_mesh_group_started(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) wpas_dbus_signal_mesh_group_started() argument 613 wpas_dbus_signal_mesh_group_removed(struct wpa_supplicant *wpa_s, const u8 *meshid, u8 meshid_len, int reason) wpas_dbus_signal_mesh_group_removed() argument 620 wpas_dbus_signal_mesh_peer_connected(struct wpa_supplicant *wpa_s, const u8 *peer_addr) wpas_dbus_signal_mesh_peer_connected() argument 626 wpas_dbus_signal_mesh_peer_disconnected(struct wpa_supplicant *wpa_s, const u8 *peer_addr, int reason) wpas_dbus_signal_mesh_peer_disconnected() argument 632 wpas_dbus_signal_interworking_ap_added(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_cred *cred, const char *type, int excluded, int bh, int bss_load, int conn_capab) wpas_dbus_signal_interworking_ap_added() argument 642 wpas_dbus_signal_interworking_select_done(struct wpa_supplicant *wpa_s) wpas_dbus_signal_interworking_select_done() argument [all...] |