/external/wpa_supplicant_8/wpa_supplicant/ |
H A D | driver_i.h | 15 static inline void * wpa_drv_init(struct wpa_supplicant *wpa_s, argument 18 if (wpa_s->driver->init2) 19 return wpa_s->driver->init2(wpa_s, ifname, 20 wpa_s->global_drv_priv); 21 if (wpa_s->driver->init) { 22 return wpa_s->driver->init(wpa_s, ifname); 27 static inline void wpa_drv_deinit(struct wpa_supplicant *wpa_s) argument 29 if (wpa_s 33 wpa_drv_set_param(struct wpa_supplicant *wpa_s, const char *param) argument 41 wpa_drv_set_countermeasures(struct wpa_supplicant *wpa_s, int enabled) argument 51 wpa_drv_authenticate(struct wpa_supplicant *wpa_s, struct wpa_driver_auth_params *params) argument 59 wpa_drv_associate(struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params) argument 68 wpa_drv_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument 76 wpa_drv_sched_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, u32 interval) argument 86 wpa_drv_stop_sched_scan(struct wpa_supplicant *wpa_s) argument 93 wpa_drv_get_scan_results2( struct wpa_supplicant *wpa_s) argument 101 wpa_drv_get_bssid(struct wpa_supplicant *wpa_s, u8 *bssid) argument 109 wpa_drv_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid) argument 117 wpa_drv_set_key(struct wpa_supplicant *wpa_s, enum wpa_alg alg, const u8 *addr, int key_idx, int set_tx, const u8 *seq, size_t seq_len, const u8 *key, size_t key_len) argument 132 wpa_drv_deauthenticate(struct wpa_supplicant *wpa_s, const u8 *addr, int reason_code) argument 142 wpa_drv_disassociate(struct wpa_supplicant *wpa_s, const u8 *addr, int reason_code) argument 152 wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument 161 wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument 171 wpa_drv_flush_pmkid(struct wpa_supplicant *wpa_s) argument 179 wpa_drv_get_capa(struct wpa_supplicant *wpa_s, struct wpa_driver_capa *capa) argument 188 wpa_drv_poll(struct wpa_supplicant *wpa_s) argument 195 wpa_drv_get_ifname(struct wpa_supplicant *wpa_s) argument 203 wpa_drv_get_mac_addr(struct wpa_supplicant *wpa_s) argument 211 wpa_drv_send_eapol(struct wpa_supplicant *wpa_s, const u8 *dst, u16 proto, const u8 *data, size_t data_len) argument 221 wpa_drv_set_operstate(struct wpa_supplicant *wpa_s, int state) argument 229 wpa_drv_mlme_setprotection(struct wpa_supplicant *wpa_s, const u8 *addr, int protect_type, int key_type) argument 241 wpa_drv_get_hw_feature_data(struct wpa_supplicant *wpa_s, u16 *num_modes, u16 *flags) argument 250 wpa_drv_set_country(struct wpa_supplicant *wpa_s, const char *alpha2) argument 258 wpa_drv_send_mlme(struct wpa_supplicant *wpa_s, const u8 *data, size_t data_len, int noack) argument 267 wpa_drv_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument 277 wpa_drv_send_ft_action(struct wpa_supplicant *wpa_s, u8 action, const u8 *target_ap, const u8 *ies, size_t ies_len) argument 287 wpa_drv_set_ap(struct wpa_supplicant *wpa_s, struct wpa_driver_ap_params *params) argument 295 wpa_drv_sta_add(struct wpa_supplicant *wpa_s, struct hostapd_sta_add_params *params) argument 303 wpa_drv_sta_remove(struct wpa_supplicant *wpa_s, const u8 *addr) argument 311 wpa_drv_hapd_send_eapol(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *data, size_t data_len, int encrypt, const u8 *own_addr, u32 flags) argument 323 wpa_drv_sta_set_flags(struct wpa_supplicant *wpa_s, const u8 *addr, int total_flags, int flags_or, int flags_and) argument 334 wpa_drv_set_supp_port(struct wpa_supplicant *wpa_s, int authorized) argument 344 wpa_drv_send_action(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int wait, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *data, size_t data_len, int no_cck) argument 359 wpa_drv_send_action_cancel_wait(struct wpa_supplicant *wpa_s) argument 365 wpa_drv_set_freq(struct wpa_supplicant *wpa_s, struct hostapd_freq_params *freq) argument 373 wpa_drv_if_add(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type, const char *ifname, const u8 *addr, void *bss_ctx, char *force_ifname, u8 *if_addr, const char *bridge) argument 386 wpa_drv_if_remove(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type, const char *ifname) argument 395 wpa_drv_remain_on_channel(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) argument 405 wpa_drv_cancel_remain_on_channel( struct wpa_supplicant *wpa_s) argument 414 wpa_drv_probe_req_report(struct wpa_supplicant *wpa_s, int report) argument 423 wpa_drv_deinit_ap(struct wpa_supplicant *wpa_s) argument 430 wpa_drv_suspend(struct wpa_supplicant *wpa_s) argument 436 wpa_drv_resume(struct wpa_supplicant *wpa_s) argument 442 wpa_drv_signal_monitor(struct wpa_supplicant *wpa_s, int threshold, int hysteresis) argument 451 wpa_drv_signal_poll(struct wpa_supplicant *wpa_s, struct wpa_signal_info *si) argument 459 wpa_drv_set_ap_wps_ie(struct wpa_supplicant *wpa_s, const struct wpabuf *beacon, const struct wpabuf *proberesp, const struct wpabuf *assocresp) argument 470 wpa_drv_shared_freq(struct wpa_supplicant *wpa_s) argument 477 wpa_drv_get_noa(struct wpa_supplicant *wpa_s, u8 *buf, size_t buf_len) argument 485 wpa_drv_set_p2p_powersave(struct wpa_supplicant *wpa_s, int legacy_ps, int opp_ps, int ctwindow) argument 495 wpa_drv_ampdu(struct wpa_supplicant *wpa_s, int ampdu) argument 502 wpa_drv_p2p_find(struct wpa_supplicant *wpa_s, unsigned int timeout, int type) argument 510 wpa_drv_p2p_stop_find(struct wpa_supplicant *wpa_s) argument 517 wpa_drv_p2p_listen(struct wpa_supplicant *wpa_s, unsigned int timeout) argument 525 wpa_drv_p2p_connect(struct wpa_supplicant *wpa_s, const u8 *peer_addr, int wps_method, int go_intent, const u8 *own_interface_addr, unsigned int force_freq, int persistent_group) argument 540 wpa_drv_wps_success_cb(struct wpa_supplicant *wpa_s, const u8 *peer_addr) argument 549 wpa_drv_p2p_group_formation_failed(struct wpa_supplicant *wpa_s) argument 556 wpa_drv_p2p_set_params(struct wpa_supplicant *wpa_s, const struct p2p_params *params) argument 564 wpa_drv_p2p_prov_disc_req(struct wpa_supplicant *wpa_s, const u8 *peer_addr, u16 config_methods, int join) argument 574 wpa_drv_p2p_sd_request(struct wpa_supplicant *wpa_s, const u8 *dst, const struct wpabuf *tlvs) argument 583 wpa_drv_p2p_sd_cancel_request(struct wpa_supplicant *wpa_s, u64 req) argument 591 wpa_drv_p2p_sd_response(struct wpa_supplicant *wpa_s, int freq, const u8 *dst, u8 dialog_token, const struct wpabuf *resp_tlvs) argument 602 wpa_drv_p2p_service_update(struct wpa_supplicant *wpa_s) argument 609 wpa_drv_p2p_reject(struct wpa_supplicant *wpa_s, const u8 *addr) argument 617 wpa_drv_p2p_invite(struct wpa_supplicant *wpa_s, const u8 *peer, int role, const u8 *bssid, const u8 *ssid, size_t ssid_len, const u8 *go_dev_addr, int persistent_group) argument 630 wpa_drv_send_tdls_mgmt(struct wpa_supplicant *wpa_s, const u8 *dst, u8 action_code, u8 dialog_token, u16 status_code, const u8 *buf, size_t len) argument 643 wpa_drv_tdls_oper(struct wpa_supplicant *wpa_s, enum tdls_oper oper, const u8 *peer) argument 652 wpa_drv_driver_cmd(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buf_len) argument 661 wpa_drv_set_rekey_info(struct wpa_supplicant *wpa_s, const u8 *kek, const u8 *kck, const u8 *replay_ctr) argument 671 wpa_drv_switch_channel(struct wpa_supplicant *wpa_s, int freq) argument [all...] |
H A D | offchannel.c | 21 wpas_get_tx_interface(struct wpa_supplicant *wpa_s, const u8 *src) argument 25 if (os_memcmp(src, wpa_s->own_addr, ETH_ALEN) == 0) 26 return wpa_s; 31 iface = wpa_s->global->ifaces; 33 if (os_memcmp(wpa_s->pending_action_src, 41 iface->ifname, wpa_s->ifname); 45 return wpa_s; 51 struct wpa_supplicant *wpa_s = eloop_ctx; local 56 without_roc = wpa_s->pending_action_without_roc; 57 wpa_s 135 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) argument 167 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) argument 269 offchannel_send_action_done(struct wpa_supplicant *wpa_s) argument 287 offchannel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) argument 296 offchannel_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) argument 303 offchannel_deinit(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | bgscan.c | 34 int bgscan_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 42 bgscan_deinit(wpa_s); 68 wpa_s->bgscan_priv = ops->init(wpa_s, params, ssid); 69 if (wpa_s->bgscan_priv == NULL) 71 wpa_s->bgscan = ops; 79 void bgscan_deinit(struct wpa_supplicant *wpa_s) argument 81 if (wpa_s->bgscan && wpa_s->bgscan_priv) { 83 wpa_s 91 bgscan_notify_scan(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument 101 bgscan_notify_beacon_loss(struct wpa_supplicant *wpa_s) argument 108 bgscan_notify_signal_change(struct wpa_supplicant *wpa_s, int above, int current_signal, int current_noise, int current_txrate) argument [all...] |
H A D | notify.c | 49 int wpas_notify_iface_added(struct wpa_supplicant *wpa_s) argument 51 if (wpas_dbus_register_iface(wpa_s)) 54 if (wpas_dbus_register_interface(wpa_s)) 61 void wpas_notify_iface_removed(struct wpa_supplicant *wpa_s) argument 64 wpas_dbus_unregister_iface(wpa_s); 67 wpas_dbus_unregister_interface(wpa_s); 71 void wpas_notify_state_changed(struct wpa_supplicant *wpa_s, argument 76 wpa_supplicant_dbus_notify_state_change(wpa_s, new_state, 80 wpas_dbus_signal_prop_changed(wpa_s, WPAS_DBUS_PROP_STATE); 84 wpas_p2p_notif_connected(wpa_s); 104 wpas_notify_network_changed(struct wpa_supplicant *wpa_s) argument 110 wpas_notify_ap_scan_changed(struct wpa_supplicant *wpa_s) argument 116 wpas_notify_bssid_changed(struct wpa_supplicant *wpa_s) argument 122 wpas_notify_auth_changed(struct wpa_supplicant *wpa_s) argument 128 wpas_notify_network_enabled_changed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 135 wpas_notify_network_selected(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 142 wpas_notify_network_request(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, enum wpa_ctrl_req_type rtype, const char *default_txt) argument 151 wpas_notify_scanning(struct wpa_supplicant *wpa_s) argument 161 wpas_notify_scan_done(struct wpa_supplicant *wpa_s, int success) argument 167 wpas_notify_scan_results(struct wpa_supplicant *wpa_s) argument 176 wpas_notify_wps_credential(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument 188 wpas_notify_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) argument 197 wpas_notify_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 206 wpas_notify_wps_event_success(struct wpa_supplicant *wpa_s) argument 214 wpas_notify_network_added(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 228 wpas_notify_persistent_group_added(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 237 wpas_notify_persistent_group_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 246 wpas_notify_network_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 259 wpas_notify_bss_added(struct wpa_supplicant *wpa_s, u8 bssid[], unsigned int id) argument 268 wpas_notify_bss_removed(struct wpa_supplicant *wpa_s, u8 bssid[], unsigned int id) argument 277 wpas_notify_bss_freq_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument 284 wpas_notify_bss_signal_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument 292 wpas_notify_bss_privacy_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument 300 wpas_notify_bss_mode_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument 307 wpas_notify_bss_wpaie_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument 314 wpas_notify_bss_rsnie_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument 321 wpas_notify_bss_wps_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument 327 wpas_notify_bss_ies_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument 334 wpas_notify_bss_rates_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument 341 wpas_notify_blob_added(struct wpa_supplicant *wpa_s, const char *name) argument 347 wpas_notify_blob_removed(struct wpa_supplicant *wpa_s, const char *name) argument 373 struct wpa_supplicant *wpa_s; local 386 struct wpa_supplicant *wpa_s; local 407 wpas_notify_p2p_device_found(struct wpa_supplicant *wpa_s, const u8 *dev_addr, int new_device) argument 420 wpas_notify_p2p_device_lost(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 430 wpas_notify_p2p_group_removed(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, const char *role) argument 440 wpas_notify_p2p_go_neg_req(struct wpa_supplicant *wpa_s, const u8 *src, u16 dev_passwd_id) argument 447 wpas_notify_p2p_go_neg_completed(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) argument 454 wpas_notify_p2p_invitation_result(struct wpa_supplicant *wpa_s, int status, const u8 *bssid) argument 461 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) argument 471 wpas_notify_p2p_sd_response(struct wpa_supplicant *wpa_s, const u8 *sa, u16 update_indic, const u8 *tlvs, size_t tlvs_len) argument 493 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) argument 505 wpas_notify_p2p_group_started(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int network_id, int client) argument 516 wpas_notify_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 525 wpas_notify_ap_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *sta, const u8 *p2p_dev_addr) argument 548 wpas_notify_ap_sta_deauthorized(struct wpa_supplicant *wpa_s, const u8 *sta) argument 567 wpas_notify_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *mac_addr, int authorized, const u8 *p2p_dev_addr) argument 578 wpas_notify_certification(struct wpa_supplicant *wpa_s, int depth, const char *subject, const char *cert_hash, const struct wpabuf *cert) argument [all...] |
H A D | wpa_supplicant.c | 107 int wpa_set_wep_keys(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 116 wpa_drv_set_key(wpa_s, WPA_ALG_WEP, NULL, 125 static int wpa_supplicant_set_wpa_none_key(struct wpa_supplicant *wpa_s, argument 137 wpa_msg(wpa_s, MSG_INFO, "WPA: Invalid mode %d (not " 143 wpa_msg(wpa_s, MSG_INFO, "WPA: No PSK configured for " 148 switch (wpa_s->group_cipher) { 162 wpa_msg(wpa_s, MSG_INFO, "WPA: Invalid group cipher %d for " 163 "WPA-None", wpa_s->group_cipher); 170 return wpa_drv_set_key(wpa_s, alg, NULL, 0, 1, seq, 6, key, keylen); 176 struct wpa_supplicant *wpa_s local 204 wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s, int sec, int usec) argument 226 wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s) argument 241 wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s) argument 307 wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 351 free_hw_features(struct wpa_supplicant *wpa_s) argument 367 wpa_supplicant_cleanup(struct wpa_supplicant *wpa_s) argument 459 wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr) argument 532 wpa_supplicant_start_bgscan(struct wpa_supplicant *wpa_s) argument 556 wpa_supplicant_stop_bgscan(struct wpa_supplicant *wpa_s) argument 575 wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, enum wpa_states state) argument 643 struct wpa_supplicant *wpa_s = global->ifaces; local 663 wpa_supplicant_clear_status(struct wpa_supplicant *wpa_s) argument 690 wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s) argument 763 struct wpa_supplicant *wpa_s; local 820 wpa_supplicant_suites_from_ai(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_ie_data *ie) argument 882 wpa_supplicant_set_suites(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid, u8 *wpa_ie, size_t *wpa_ie_len) argument 1083 wpa_supplicant_associate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid) argument 1506 wpa_supplicant_clear_connection(struct wpa_supplicant *wpa_s, const u8 *addr) argument 1532 wpa_supplicant_disassociate(struct wpa_supplicant *wpa_s, int reason_code) argument 1554 wpa_supplicant_deauthenticate(struct wpa_supplicant *wpa_s, int reason_code) argument 1575 wpa_supplicant_enable_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 1628 wpa_supplicant_disable_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 1671 wpa_supplicant_select_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 1726 wpa_supplicant_set_ap_scan(struct wpa_supplicant *wpa_s, int ap_scan) argument 1761 wpa_supplicant_set_bss_expiration_age(struct wpa_supplicant *wpa_s, unsigned int bss_expire_age) argument 1784 wpa_supplicant_set_bss_expiration_count(struct wpa_supplicant *wpa_s, unsigned int bss_expire_count) argument 1847 wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s) argument 1902 select_driver(struct wpa_supplicant *wpa_s, int i) argument 1922 wpa_supplicant_set_driver(struct wpa_supplicant *wpa_s, const char *name) argument 1985 struct wpa_supplicant *wpa_s = ctx; local 2079 wpa_supplicant_update_mac_addr(struct wpa_supplicant *wpa_s) argument 2122 wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s) argument 2179 struct wpa_supplicant *wpa_s; local 2196 wpa_set_htcap_mcs(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, const char *ht_mcs) argument 2250 wpa_disable_max_amsdu(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) argument 2273 wpa_set_ampdu_factor(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int factor) argument 2297 wpa_set_ampdu_density(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int density) argument 2322 wpa_set_disable_ht40(struct wpa_supplicant *wpa_s, struct ieee80211_ht_capabilities *htcaps, struct ieee80211_ht_capabilities *htcaps_mask, int disabled) argument 2344 wpa_supplicant_apply_ht_overrides( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_driver_associate_params *params) argument 2371 wpa_supplicant_init_iface(struct wpa_supplicant *wpa_s, struct wpa_interface *iface) argument 2596 wpa_supplicant_deinit_iface(struct wpa_supplicant *wpa_s, int notify, int terminate) argument 2645 struct wpa_supplicant *wpa_s; local 2711 wpa_supplicant_remove_iface(struct wpa_global *global, struct wpa_supplicant *wpa_s, int terminate) argument 2745 wpa_supplicant_get_eap_mode(struct wpa_supplicant *wpa_s) argument 2771 struct wpa_supplicant *wpa_s; local 2784 struct wpa_supplicant *wpa_s = ctx; local 2908 struct wpa_supplicant *wpa_s; local 2986 wpa_supplicant_update_config(struct wpa_supplicant *wpa_s) argument 3026 get_bss_freqs_in_ess(struct wpa_supplicant *wpa_s) argument 3060 wpas_connection_failed(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 3125 wpas_driver_bss_selection(struct wpa_supplicant *wpa_s) argument 3132 wpas_is_p2p_prioritized(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | preauth_test.c | 41 static void _wpa_supplicant_disassociate(void *wpa_s, int reason_code) argument 43 wpa_supplicant_disassociate(wpa_s, reason_code); 47 static void _wpa_supplicant_deauthenticate(void *wpa_s, int reason_code) argument 49 wpa_supplicant_deauthenticate(wpa_s, reason_code); 53 static u8 * wpa_alloc_eapol(const struct wpa_supplicant *wpa_s, u8 type, argument 64 hdr->version = wpa_s->conf->eapol_version; 80 static u8 * _wpa_alloc_eapol(void *wpa_s, u8 type, argument 84 return wpa_alloc_eapol(wpa_s, type, data, data_len, msg_len, data_pos); 90 struct wpa_supplicant *wpa_s = ctx; local 91 wpa_s 97 struct wpa_supplicant *wpa_s = ctx; local 102 wpa_ether_send(void *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument 110 wpa_supplicant_get_network_ctx(void *wpa_s) argument 116 _wpa_supplicant_cancel_auth_timeout(void *wpa_s) argument 122 wpa_supplicant_get_beacon_ie(void *wpa_s) argument 129 wpa_supplicant_get_bssid(void *wpa_s, u8 *bssid) argument 136 wpa_supplicant_set_key(void *wpa_s, enum wpa_alg alg, const u8 *addr, int key_idx, int set_tx, const u8 *seq, size_t seq_len, const u8 *key, size_t key_len) argument 146 wpa_supplicant_mlme_setprotection(void *wpa_s, const u8 *addr, int protection_type, int key_type) argument 155 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 163 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 174 struct wpa_supplicant *wpa_s = ctx; local 182 struct wpa_supplicant *wpa_s = ctx; local 187 test_eapol_clean(struct wpa_supplicant *wpa_s) argument 212 struct wpa_supplicant *wpa_s = eloop_ctx; local 225 wpa_init_conf(struct wpa_supplicant *wpa_s, const char *ifname) argument 276 struct wpa_supplicant *wpa_s = signal_ctx; local 284 struct wpa_supplicant wpa_s; local [all...] |
H A D | sme.h | 14 void sme_authenticate(struct wpa_supplicant *wpa_s, 16 void sme_associate(struct wpa_supplicant *wpa_s, enum wpas_mode mode, 18 void sme_event_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data); 19 int sme_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, 21 void sme_event_assoc_reject(struct wpa_supplicant *wpa_s, 23 void sme_event_auth_timed_out(struct wpa_supplicant *wpa_s, 25 void sme_event_assoc_timed_out(struct wpa_supplicant *wpa_s, 27 void sme_event_disassoc(struct wpa_supplicant *wpa_s, 29 void sme_event_unprot_disconnect(struct wpa_supplicant *wpa_s, const u8 *sa, 31 void sme_sa_query_rx(struct wpa_supplicant *wpa_s, cons 40 sme_authenticate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid) argument 46 sme_event_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 51 sme_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument 58 sme_event_assoc_reject(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 63 sme_event_auth_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 68 sme_event_assoc_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 73 sme_event_disassoc(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 78 sme_event_unprot_disconnect(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *da, u16 reason_code) argument 84 sme_state_changed(struct wpa_supplicant *wpa_s) argument 89 sme_disassoc_while_authenticating(struct wpa_supplicant *wpa_s, const u8 *prev_pending_bssid) argument 94 sme_deinit(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | notify.h | 20 int wpas_notify_iface_added(struct wpa_supplicant *wpa_s); 21 void wpas_notify_iface_removed(struct wpa_supplicant *wpa_s); 22 void wpas_notify_state_changed(struct wpa_supplicant *wpa_s, 25 void wpas_notify_network_changed(struct wpa_supplicant *wpa_s); 26 void wpas_notify_ap_scan_changed(struct wpa_supplicant *wpa_s); 27 void wpas_notify_bssid_changed(struct wpa_supplicant *wpa_s); 28 void wpas_notify_auth_changed(struct wpa_supplicant *wpa_s); 29 void wpas_notify_network_enabled_changed(struct wpa_supplicant *wpa_s, 31 void wpas_notify_network_selected(struct wpa_supplicant *wpa_s, 33 void wpas_notify_network_request(struct wpa_supplicant *wpa_s, [all...] |
H A D | wps_supplicant.h | 28 int wpas_wps_init(struct wpa_supplicant *wpa_s); 29 void wpas_wps_deinit(struct wpa_supplicant *wpa_s); 30 int wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s); 32 int wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid, 34 int wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, 36 int wpas_wps_cancel(struct wpa_supplicant *wpa_s); 37 int wpas_wps_start_oob(struct wpa_supplicant *wpa_s, char *device_type, 39 int wpas_wps_start_reg(struct wpa_supplicant *wpa_s, const u8 *bssid, 41 int wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, 43 int wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, 68 wpas_wps_init(struct wpa_supplicant *wpa_s) argument 73 wpas_wps_deinit(struct wpa_supplicant *wpa_s) argument 77 wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s) argument 87 wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument 94 wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument 101 wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) argument 108 wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s) argument 112 wpas_wps_searching(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | p2p_supplicant.c | 55 static int wpas_global_scan_in_progress(struct wpa_supplicant *wpa_s); 59 wpas_p2p_get_group_iface(struct wpa_supplicant *wpa_s, int addr_allocated, 61 static int wpas_p2p_join_start(struct wpa_supplicant *wpa_s); 63 static int wpas_p2p_join(struct wpa_supplicant *wpa_s, const u8 *iface_addr, 67 static int wpas_p2p_create_iface(struct wpa_supplicant *wpa_s); 68 static void wpas_p2p_cross_connect_setup(struct wpa_supplicant *wpa_s); 70 static void wpas_p2p_set_group_idle_timeout(struct wpa_supplicant *wpa_s); 73 static int wpas_global_scan_in_progress(struct wpa_supplicant *wpa_s) argument 77 for (iface = wpa_s->global->ifaces; iface; iface = iface->next) { 89 static void wpas_p2p_scan_res_handler(struct wpa_supplicant *wpa_s, argument 117 struct wpa_supplicant *wpa_s = ctx; local 211 wpas_get_p2p_group(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len, int *go) argument 236 wpas_p2p_group_delete(struct wpa_supplicant *wpa_s) argument 348 wpas_p2p_persistent_group(struct wpa_supplicant *wpa_s, u8 *go_dev_addr, const u8 *ssid, size_t ssid_len) argument 410 wpas_p2p_store_persistent_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const u8 *go_dev_addr) argument 496 wpas_p2p_add_persistent_group_client(struct wpa_supplicant *wpa_s, const u8 *addr) argument 542 wpas_group_formation_completed(struct wpa_supplicant *wpa_s, int success) argument 639 wpas_p2p_send_action_tx_status(struct wpa_supplicant *wpa_s, unsigned int freq, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *data, size_t data_len, enum offchannel_send_action_result result) argument 685 struct wpa_supplicant *wpa_s = ctx; local 694 struct wpa_supplicant *wpa_s = ctx; local 699 wpas_copy_go_neg_results(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params) argument 712 wpas_start_wps_enrollee(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) argument 735 struct wpa_supplicant *wpa_s = ctx; local 785 wpas_start_wps_go(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, int group_formation) argument 857 wpas_p2p_add_group_interface(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type) argument 912 wpas_p2p_remove_pending_group_interface( struct wpa_supplicant *wpa_s) argument 929 wpas_p2p_init_group_interface(struct wpa_supplicant *wpa_s, int go) argument 974 struct wpa_supplicant *wpa_s = eloop_ctx; local 986 struct wpa_supplicant *wpa_s = ctx; local 1047 struct wpa_supplicant *wpa_s = ctx; local 1060 struct wpa_supplicant *wpa_s = ctx; local 1080 struct wpa_supplicant *wpa_s = ctx; local 1093 struct wpa_supplicant *wpa_s = ctx; local 1122 struct wpa_supplicant *wpa_s = ctx; local 1135 struct wpa_supplicant *wpa_s = ctx; local 1141 wpas_p2p_service_get_bonjour(struct wpa_supplicant *wpa_s, const struct wpabuf *query) argument 1160 wpas_p2p_service_get_upnp(struct wpa_supplicant *wpa_s, u8 version, const char *service) argument 1194 wpas_sd_all_bonjour(struct wpa_supplicant *wpa_s, struct wpabuf *resp, u8 srv_trans_id) argument 1230 wpas_sd_req_bonjour(struct wpa_supplicant *wpa_s, struct wpabuf *resp, u8 srv_trans_id, const u8 *query, size_t query_len) argument 1288 wpas_sd_all_upnp(struct wpa_supplicant *wpa_s, struct wpabuf *resp, u8 srv_trans_id) argument 1324 wpas_sd_req_upnp(struct wpa_supplicant *wpa_s, struct wpabuf *resp, u8 srv_trans_id, const u8 *query, size_t query_len) argument 1408 struct wpa_supplicant *wpa_s = ctx; local 1520 struct wpa_supplicant *wpa_s = ctx; local 1582 wpas_p2p_sd_request(struct wpa_supplicant *wpa_s, const u8 *dst, const struct wpabuf *tlvs) argument 1593 wpas_p2p_sd_request_upnp(struct wpa_supplicant *wpa_s, const u8 *dst, u8 version, const char *query) argument 1613 wpas_p2p_sd_cancel_request(struct wpa_supplicant *wpa_s, u64 req) argument 1624 wpas_p2p_sd_response(struct wpa_supplicant *wpa_s, int freq, const u8 *dst, u8 dialog_token, const struct wpabuf *resp_tlvs) argument 1640 wpas_p2p_sd_service_update(struct wpa_supplicant *wpa_s) argument 1668 wpas_p2p_service_flush(struct wpa_supplicant *wpa_s) argument 1685 wpas_p2p_service_add_bonjour(struct wpa_supplicant *wpa_s, struct wpabuf *query, struct wpabuf *resp) argument 1710 wpas_p2p_service_del_bonjour(struct wpa_supplicant *wpa_s, const struct wpabuf *query) argument 1724 wpas_p2p_service_add_upnp(struct wpa_supplicant *wpa_s, u8 version, const char *service) argument 1747 wpas_p2p_service_del_upnp(struct wpa_supplicant *wpa_s, u8 version, const char *service) argument 1761 wpas_prov_disc_local_display(struct wpa_supplicant *wpa_s, const u8 *peer, const char *params, unsigned int generated_pin) argument 1770 wpas_prov_disc_local_keypad(struct wpa_supplicant *wpa_s, const u8 *peer, const char *params) argument 1784 struct wpa_supplicant *wpa_s = ctx; local 1837 struct wpa_supplicant *wpa_s = ctx; local 1868 struct wpa_supplicant *wpa_s = ctx; local 1880 struct wpa_supplicant *wpa_s = ctx; local 1977 struct wpa_supplicant *wpa_s = ctx; local 2030 struct wpa_supplicant *wpa_s = ctx; local 2064 wpas_p2p_default_channels(struct wpa_supplicant *wpa_s, struct p2p_channels *chan) argument 2152 wpas_p2p_setup_channels(struct wpa_supplicant *wpa_s, struct p2p_channels *chan) argument 2227 struct wpa_supplicant *wpa_s = ctx; local 2242 struct wpa_supplicant *wpa_s = ctx; local 2267 wpas_p2p_init(struct wpa_global *global, struct wpa_supplicant *wpa_s) argument 2425 wpas_p2p_deinit(struct wpa_supplicant *wpa_s) argument 2460 struct wpa_supplicant *wpa_s, *tmp; local 2504 wpas_p2p_create_iface(struct wpa_supplicant *wpa_s) argument 2521 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) argument 2542 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) argument 2560 wpas_p2p_check_join_scan_limit(struct wpa_supplicant *wpa_s) argument 2578 struct wpa_supplicant *wpa_s = eloop_ctx; local 2591 wpas_p2p_scan_res_join(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument 2727 struct wpa_supplicant *wpa_s = eloop_ctx; local 2783 wpas_p2p_join(struct wpa_supplicant *wpa_s, const u8 *iface_addr, const u8 *dev_addr, enum p2p_wps_method wps_method) argument 2803 wpas_p2p_join_start(struct wpa_supplicant *wpa_s) argument 2862 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 join, int auth, int go_intent, int freq) argument 3010 wpas_p2p_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) argument 3023 wpas_p2p_listen_start(struct wpa_supplicant *wpa_s, unsigned int timeout) argument 3046 wpas_p2p_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, unsigned int freq) argument 3080 wpas_p2p_group_remove(struct wpa_supplicant *wpa_s, const char *ifname) argument 3104 wpas_p2p_init_go_params(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *params, int freq) argument 3181 wpas_p2p_get_group_iface(struct wpa_supplicant *wpa_s, int addr_allocated, int go) argument 3212 wpas_p2p_group_add(struct wpa_supplicant *wpa_s, int persistent_group, int freq) argument 3285 wpas_start_p2p_client(struct wpa_supplicant *wpa_s, struct wpa_ssid *params, int addr_allocated) argument 3329 wpas_p2p_group_add_persistent(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, int addr_allocated, int freq) argument 3384 struct wpa_supplicant *wpa_s = ctx; local 3408 struct wpa_supplicant *wpa_s = ctx; local 3421 wpas_p2p_group_init(struct wpa_supplicant *wpa_s, int persistent_group, int group_formation) argument 3461 wpas_p2p_wps_success(struct wpa_supplicant *wpa_s, const u8 *peer_addr, int registrar) argument 3483 wpas_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 3502 wpas_p2p_prov_disc(struct wpa_supplicant *wpa_s, const u8 *peer_addr, const char *config_method, int join) argument 3539 wpas_p2p_clear_pending_action_tx(struct wpa_supplicant *wpa_s) argument 3551 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) argument 3572 wpas_p2p_stop_find(struct wpa_supplicant *wpa_s) argument 3594 struct wpa_supplicant *wpa_s = eloop_ctx; local 3599 wpas_p2p_listen(struct wpa_supplicant *wpa_s, unsigned int timeout) argument 3640 wpas_p2p_assoc_req_ie(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, u8 *buf, size_t len, int p2p_group) argument 3662 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) argument 3676 wpas_p2p_rx_action(struct wpa_supplicant *wpa_s, const u8 *da, const u8 *sa, const u8 *bssid, u8 category, const u8 *data, size_t len, int freq) argument 3690 wpas_p2p_scan_ie(struct wpa_supplicant *wpa_s, struct wpabuf *ies) argument 3701 wpas_p2p_group_deinit(struct wpa_supplicant *wpa_s) argument 3713 wpas_p2p_reject(struct wpa_supplicant *wpa_s, const u8 *addr) argument 3728 wpas_p2p_invite(struct wpa_supplicant *wpa_s, const u8 *peer_addr, struct wpa_ssid *ssid, const u8 *go_dev_addr) argument 3772 wpas_p2p_invite_group(struct wpa_supplicant *wpa_s, const char *ifname, const u8 *peer_addr, const u8 *go_dev_addr) argument 3834 wpas_p2p_completed(struct wpa_supplicant *wpa_s) argument 3889 wpas_p2p_presence_req(struct wpa_supplicant *wpa_s, u32 duration1, u32 interval1, u32 duration2, u32 interval2) argument 3908 wpas_p2p_ext_listen(struct wpa_supplicant *wpa_s, unsigned int period, unsigned int interval) argument 3921 wpas_p2p_is_client(struct wpa_supplicant *wpa_s) argument 3931 struct wpa_supplicant *wpa_s = eloop_ctx; local 3946 wpas_p2p_set_group_idle_timeout(struct wpa_supplicant *wpa_s) argument 3969 wpas_p2p_deauth_notif(struct wpa_supplicant *wpa_s, const u8 *bssid, u16 reason_code, const u8 *ie, size_t ie_len) argument 3981 wpas_p2p_disassoc_notif(struct wpa_supplicant *wpa_s, const u8 *bssid, u16 reason_code, const u8 *ie, size_t ie_len) argument 3993 wpas_p2p_update_config(struct wpa_supplicant *wpa_s) argument 4108 wpas_p2p_set_noa(struct wpa_supplicant *wpa_s, u8 count, int start, int duration) argument 4118 wpas_p2p_set_cross_connect(struct wpa_supplicant *wpa_s, int enabled) argument 4195 wpas_p2p_notif_connected(struct wpa_supplicant *wpa_s) argument 4208 wpas_p2p_notif_disconnected(struct wpa_supplicant *wpa_s) argument 4221 wpas_p2p_cross_connect_setup(struct wpa_supplicant *wpa_s) argument 4259 wpas_p2p_notif_pbc_overlap(struct wpa_supplicant *wpa_s) argument 4281 wpas_p2p_update_channel_list(struct wpa_supplicant *wpa_s) argument 4299 wpas_p2p_cancel(struct wpa_supplicant *wpa_s) argument 4348 wpas_p2p_interface_unavailable(struct wpa_supplicant *wpa_s) argument 4360 wpas_p2p_update_best_channels(struct wpa_supplicant *wpa_s, int freq_24, int freq_5, int freq_overall) argument 4370 wpas_p2p_unauthorize(struct wpa_supplicant *wpa_s, const char *addr) argument 4396 wpas_p2p_disconnect(struct wpa_supplicant *wpa_s) argument 4409 wpas_p2p_in_progress(struct wpa_supplicant *wpa_s) argument 4418 wpas_p2p_network_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 4438 wpas_p2p_get_persistent(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *ssid, size_t ssid_len) argument 4468 wpas_p2p_notify_ap_sta_authorized(struct wpa_supplicant *wpa_s, const u8 *addr) argument 4477 wpas_p2p_handle_frequency_conflicts(struct wpa_supplicant *wpa_s, int freq) argument [all...] |
H A D | bgscan.h | 18 void * (*init)(struct wpa_supplicant *wpa_s, const char *params, 32 int bgscan_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid); 33 void bgscan_deinit(struct wpa_supplicant *wpa_s); 34 int bgscan_notify_scan(struct wpa_supplicant *wpa_s, 36 void bgscan_notify_beacon_loss(struct wpa_supplicant *wpa_s); 37 void bgscan_notify_signal_change(struct wpa_supplicant *wpa_s, int above, 43 static inline int bgscan_init(struct wpa_supplicant *wpa_s, argument 49 static inline void bgscan_deinit(struct wpa_supplicant *wpa_s) argument 53 static inline int bgscan_notify_scan(struct wpa_supplicant *wpa_s, argument 59 static inline void bgscan_notify_beacon_loss(struct wpa_supplicant *wpa_s) argument 63 bgscan_notify_signal_change(struct wpa_supplicant *wpa_s, int above, int current_signal, int current_noise, int current_txrate) argument [all...] |
H A D | sme.c | 36 static void sme_stop_sa_query(struct wpa_supplicant *wpa_s); 40 void sme_authenticate(struct wpa_supplicant *wpa_s, argument 54 wpa_msg(wpa_s, MSG_ERROR, "SME: No scan result available for " 59 wpa_s->current_bss = bss; 62 wpa_s->reassociate = 0; 70 if (wpa_s->sme.ssid_len != params.ssid_len || 71 os_memcmp(wpa_s->sme.ssid, params.ssid, params.ssid_len) != 0) 72 wpa_s->sme.prev_bssid_set = 0; 74 wpa_s->sme.freq = params.freq; 75 os_memcpy(wpa_s 277 sme_event_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 359 sme_associate(struct wpa_supplicant *wpa_s, enum wpas_mode mode, const u8 *bssid, u16 auth_type) argument 441 sme_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument 465 sme_deauth(struct wpa_supplicant *wpa_s) argument 487 sme_event_assoc_reject(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 507 sme_event_auth_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 516 sme_event_assoc_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 525 sme_event_disassoc(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 546 struct wpa_supplicant *wpa_s = eloop_ctx; local 556 struct wpa_supplicant *wpa_s = eloop_ctx; local 564 sme_state_changed(struct wpa_supplicant *wpa_s) argument 574 sme_disassoc_while_authenticating(struct wpa_supplicant *wpa_s, const u8 *prev_pending_bssid) argument 596 sme_deinit(struct wpa_supplicant *wpa_s) argument 615 sme_check_sa_query_timeout(struct wpa_supplicant *wpa_s) argument 634 sme_send_sa_query_req(struct wpa_supplicant *wpa_s, const u8 *trans_id) argument 655 struct wpa_supplicant *wpa_s = eloop_ctx; local 690 sme_start_sa_query(struct wpa_supplicant *wpa_s) argument 696 sme_stop_sa_query(struct wpa_supplicant *wpa_s) argument 705 sme_event_unprot_disconnect(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *da, u16 reason_code) argument 731 sme_sa_query_rx(struct wpa_supplicant *wpa_s, const u8 *sa, const u8 *data, size_t len) argument [all...] |
H A D | blacklist.h | 18 struct wpa_blacklist * wpa_blacklist_get(struct wpa_supplicant *wpa_s, 20 int wpa_blacklist_add(struct wpa_supplicant *wpa_s, const u8 *bssid); 21 int wpa_blacklist_del(struct wpa_supplicant *wpa_s, const u8 *bssid); 22 void wpa_blacklist_clear(struct wpa_supplicant *wpa_s);
|
H A D | interworking.h | 14 int anqp_send_req(struct wpa_supplicant *wpa_s, const u8 *dst, 20 int interworking_fetch_anqp(struct wpa_supplicant *wpa_s); 21 void interworking_stop_fetch_anqp(struct wpa_supplicant *wpa_s); 22 int interworking_select(struct wpa_supplicant *wpa_s, int auto_select); 23 int interworking_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *bss);
|
H A D | scan.c | 25 static void wpa_supplicant_gen_assoc_event(struct wpa_supplicant *wpa_s) argument 30 ssid = wpa_supplicant_get_ssid(wpa_s); 34 if (wpa_s->current_ssid == NULL) { 35 wpa_s->current_ssid = ssid; 36 if (wpa_s->current_ssid != NULL) 37 wpas_notify_network_changed(wpa_s); 39 wpa_supplicant_initiate_eapol(wpa_s); 40 wpa_dbg(wpa_s, MSG_DEBUG, "Already associated with a configured " 43 wpa_supplicant_event(wpa_s, EVENT_ASSOC, &data); 48 static int wpas_wps_in_use(struct wpa_supplicant *wpa_s, argument 95 wpa_supplicant_assoc_try(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 191 wpa_supplicant_trigger_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument 214 struct wpa_supplicant *wpa_s = eloop_ctx; local 226 struct wpa_supplicant *wpa_s = eloop_ctx; local 236 wpa_supplicant_start_sched_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params, int interval) argument 258 wpa_supplicant_stop_sched_scan(struct wpa_supplicant *wpa_s) argument 306 wpa_supplicant_optimize_freqs( struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument 363 wpas_add_interworking_elements(struct wpa_supplicant *wpa_s, struct wpabuf *buf) argument 388 wpa_supplicant_extra_ies(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument 434 struct wpa_supplicant *wpa_s = eloop_ctx; local 668 wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec) argument 709 wpa_supplicant_delayed_sched_scan(struct wpa_supplicant *wpa_s, int sec, int usec) argument 730 wpa_supplicant_req_sched_scan(struct wpa_supplicant *wpa_s) argument 918 wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s) argument 934 wpa_supplicant_cancel_sched_scan(struct wpa_supplicant *wpa_s) argument 945 wpa_supplicant_notify_scanning(struct wpa_supplicant *wpa_s, int scanning) argument 1254 wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s, struct scan_info *info, int new_scan) argument 1288 wpa_supplicant_update_scan_results(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | events.c | 44 static int wpa_supplicant_select_config(struct wpa_supplicant *wpa_s) argument 48 if (wpa_s->conf->ap_scan == 1 && wpa_s->current_ssid) 51 wpa_dbg(wpa_s, MSG_DEBUG, "Select network based on association " 53 ssid = wpa_supplicant_get_ssid(wpa_s); 55 wpa_msg(wpa_s, MSG_INFO, 61 wpa_dbg(wpa_s, MSG_DEBUG, "Selected network is disabled"); 65 wpa_dbg(wpa_s, MSG_DEBUG, "Network configuration found for the " 70 wpa_supplicant_set_suites(wpa_s, NULL, ssid, 73 wpa_supplicant_set_non_wpa_policy(wpa_s, ssi 91 struct wpa_supplicant *wpa_s = eloop_ctx; local 102 wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s) argument 148 wpa_find_assoc_pmkid(struct wpa_supplicant *wpa_s) argument 173 wpa_supplicant_event_pmkid_candidate(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 193 wpa_supplicant_dynamic_keys(struct wpa_supplicant *wpa_s) argument 224 wpa_supplicant_scard_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 323 wpa_supplicant_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument 494 rate_match(struct wpa_supplicant *wpa_s, struct wpa_scan_res *bss) argument 585 wpa_scan_res_match(struct wpa_supplicant *wpa_s, int i, struct wpa_scan_res *bss, struct wpa_ssid *group) argument 741 wpa_supplicant_select_bss(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res, struct wpa_ssid *group, struct wpa_ssid **selected_ssid) argument 775 wpa_supplicant_pick_network(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res, struct wpa_ssid **selected_ssid) argument 805 wpa_supplicant_req_new_scan(struct wpa_supplicant *wpa_s, int timeout_sec, int timeout_usec) argument 821 wpa_supplicant_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) argument 871 wpa_supplicant_pick_new_network(struct wpa_supplicant *wpa_s) argument 892 wpa_supplicant_rsn_preauth_scan_results( struct wpa_supplicant *wpa_s) argument 917 wpa_supplicant_need_to_roam(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid, struct wpa_scan_results *scan_res) argument 1000 _wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s, union wpa_event_data *data, int suppress_event) argument [all...] |
/external/wpa_supplicant_6/wpa_supplicant/ |
H A D | wpas_glue.h | 18 int wpa_supplicant_init_eapol(struct wpa_supplicant *wpa_s); 19 int wpa_supplicant_init_wpa(struct wpa_supplicant *wpa_s); 20 void wpa_supplicant_rsn_supp_set_config(struct wpa_supplicant *wpa_s,
|
H A D | wpa_supplicant.c | 116 static int wpa_set_wep_keys(struct wpa_supplicant *wpa_s, argument 126 wpa_drv_set_key(wpa_s, WPA_ALG_WEP, 136 static int wpa_supplicant_set_wpa_none_key(struct wpa_supplicant *wpa_s, argument 158 switch (wpa_s->group_cipher) { 173 "WPA-None", wpa_s->group_cipher); 180 return wpa_drv_set_key(wpa_s, alg, (u8 *) "\xff\xff\xff\xff\xff\xff", 187 struct wpa_supplicant *wpa_s = eloop_ctx; local 188 const u8 *bssid = wpa_s->bssid; 190 bssid = wpa_s->pending_bssid; 191 wpa_msg(wpa_s, MSG_INF 210 wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s, int sec, int usec) argument 232 wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s) argument 247 wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s) argument 299 wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 343 wpa_supplicant_cleanup(struct wpa_supplicant *wpa_s) argument 402 wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr) argument 479 wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, wpa_states state) argument 527 struct wpa_supplicant *wpa_s; local 536 wpa_supplicant_clear_status(struct wpa_supplicant *wpa_s) argument 557 wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s) argument 618 struct wpa_supplicant *wpa_s; local 674 wpa_supplicant_suites_from_ai(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_ie_data *ie) argument 736 wpa_supplicant_set_suites(struct wpa_supplicant *wpa_s, struct wpa_scan_res *bss, struct wpa_ssid *ssid, u8 *wpa_ie, size_t *wpa_ie_len) argument 925 wpa_supplicant_associate(struct wpa_supplicant *wpa_s, struct wpa_scan_res *bss, struct wpa_ssid *ssid) argument 1224 wpa_supplicant_disassociate(struct wpa_supplicant *wpa_s, int reason_code) argument 1251 wpa_supplicant_deauthenticate(struct wpa_supplicant *wpa_s, int reason_code) argument 1271 wpa_supplicant_get_scan_results_old(struct wpa_supplicant *wpa_s) argument 1387 wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s) argument 1423 wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s) argument 1480 wpa_drv_scan(struct wpa_supplicant *wpa_s, struct wpa_ssid **ssid_ptr) argument 1503 wpa_supplicant_set_driver(struct wpa_supplicant *wpa_s, const char *name) argument 1540 struct wpa_supplicant *wpa_s = ctx; local 1627 struct wpa_supplicant *wpa_s = ctx; local 1641 wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s) argument 1727 struct wpa_supplicant *wpa_s; local 1740 wpa_supplicant_init_iface(struct wpa_supplicant *wpa_s, struct wpa_interface *iface) argument 1825 wpa_supplicant_init_iface2(struct wpa_supplicant *wpa_s) argument 1937 wpa_supplicant_deinit_iface(struct wpa_supplicant *wpa_s) argument 1980 struct wpa_supplicant *wpa_s; local 2027 wpa_supplicant_remove_iface(struct wpa_global *global, struct wpa_supplicant *wpa_s) argument 2062 struct wpa_supplicant *wpa_s; local 2178 struct wpa_supplicant *wpa_s; local [all...] |
H A D | wps_supplicant.h | 23 int wpas_wps_init(struct wpa_supplicant *wpa_s); 24 void wpas_wps_deinit(struct wpa_supplicant *wpa_s); 25 int wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s); 27 int wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid); 28 int wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, 30 int wpas_wps_start_reg(struct wpa_supplicant *wpa_s, const u8 *bssid, 32 int wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, 34 int wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, 36 int wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s, 39 void wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s); 44 wpas_wps_init(struct wpa_supplicant *wpa_s) argument 49 wpas_wps_deinit(struct wpa_supplicant *wpa_s) argument 53 wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s) argument 63 wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument 70 wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument 77 wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s, struct wpa_scan_res *selected, struct wpa_ssid *ssid) argument 84 wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s) argument 88 wpas_wps_searching(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | mlme.h | 24 int ieee80211_sta_init(struct wpa_supplicant *wpa_s); 25 void ieee80211_sta_deinit(struct wpa_supplicant *wpa_s); 26 int ieee80211_sta_req_scan(struct wpa_supplicant *wpa_s, const u8 *ssid, 28 int ieee80211_sta_deauthenticate(struct wpa_supplicant *wpa_s, u16 reason); 29 int ieee80211_sta_disassociate(struct wpa_supplicant *wpa_s, u16 reason); 30 int ieee80211_sta_associate(struct wpa_supplicant *wpa_s, 32 int ieee80211_sta_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid, 36 void ieee80211_sta_rx(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len, 39 ieee80211_sta_get_scan_results(struct wpa_supplicant *wpa_s); 40 int ieee80211_sta_update_ft_ies(struct wpa_supplicant *wpa_s, cons 50 ieee80211_sta_init(struct wpa_supplicant *wpa_s) argument 55 ieee80211_sta_deinit(struct wpa_supplicant *wpa_s) argument 59 ieee80211_sta_req_scan(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len) argument 65 ieee80211_sta_deauthenticate(struct wpa_supplicant *wpa_s, u16 reason) argument 71 ieee80211_sta_disassociate(struct wpa_supplicant *wpa_s, u16 reason) argument 78 ieee80211_sta_associate(struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params) argument 84 ieee80211_sta_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid, size_t *len) argument 97 ieee80211_sta_rx(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len, struct ieee80211_rx_status *rx_status) argument 103 ieee80211_sta_get_scan_results(struct wpa_supplicant *wpa_s) argument 109 ieee80211_sta_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument 116 ieee80211_sta_send_ft_action(struct wpa_supplicant *wpa_s, u8 action, const u8 *target_ap, const u8 *ies, size_t ies_len) argument 124 ieee80211_sta_set_probe_req_ie(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) argument [all...] |
H A D | preauth_test.c | 46 static void _wpa_supplicant_disassociate(void *wpa_s, int reason_code) argument 48 wpa_supplicant_disassociate(wpa_s, reason_code); 52 static void _wpa_supplicant_deauthenticate(void *wpa_s, int reason_code) argument 54 wpa_supplicant_deauthenticate(wpa_s, reason_code); 58 static u8 * wpa_alloc_eapol(const struct wpa_supplicant *wpa_s, u8 type, argument 69 hdr->version = wpa_s->conf->eapol_version; 85 static u8 * _wpa_alloc_eapol(void *wpa_s, u8 type, argument 89 return wpa_alloc_eapol(wpa_s, type, data, data_len, msg_len, data_pos); 95 struct wpa_supplicant *wpa_s = ctx; local 96 wpa_s 102 struct wpa_supplicant *wpa_s = ctx; local 107 wpa_ether_send(void *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument 115 wpa_supplicant_get_network_ctx(void *wpa_s) argument 121 _wpa_supplicant_cancel_auth_timeout(void *wpa_s) argument 127 wpa_supplicant_get_beacon_ie(void *wpa_s) argument 134 wpa_supplicant_get_bssid(void *wpa_s, u8 *bssid) argument 141 wpa_supplicant_set_key(void *wpa_s, wpa_alg alg, const u8 *addr, int key_idx, int set_tx, const u8 *seq, size_t seq_len, const u8 *key, size_t key_len) argument 151 wpa_supplicant_mlme_setprotection(void *wpa_s, const u8 *addr, int protection_type, int key_type) argument 160 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 168 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 179 struct wpa_supplicant *wpa_s = ctx; local 187 struct wpa_supplicant *wpa_s = ctx; local 192 test_eapol_clean(struct wpa_supplicant *wpa_s) argument 217 struct wpa_supplicant *wpa_s = eloop_ctx; local 230 wpa_init_conf(struct wpa_supplicant *wpa_s, const char *ifname) argument 281 struct wpa_supplicant *wpa_s = eloop_ctx; local 289 struct wpa_supplicant wpa_s; local [all...] |
H A D | scan.c | 26 static void wpa_supplicant_gen_assoc_event(struct wpa_supplicant *wpa_s) argument 31 ssid = wpa_supplicant_get_ssid(wpa_s); 35 if (wpa_s->current_ssid == NULL) 36 wpa_s->current_ssid = ssid; 37 wpa_supplicant_initiate_eapol(wpa_s); 41 wpa_supplicant_event(wpa_s, EVENT_ASSOC, &data); 84 struct wpa_supplicant *wpa_s = eloop_ctx; local 96 wpa_s->scan_req, wpa_s->conf->ap_scan); 98 if (wpa_s 235 wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec) argument 275 wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s) argument 283 wpa_supplicant_notify_scanning(struct wpa_supplicant *wpa_s, int scanning) argument [all...] |
H A D | wpa_supplicant_i.h | 377 int wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s); 380 int wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s); 381 int wpa_supplicant_set_suites(struct wpa_supplicant *wpa_s, 385 void wpa_supplicant_associate(struct wpa_supplicant *wpa_s, 388 void wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s, 390 void wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s); 391 int wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s); 392 void wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr); 393 void wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s, 395 void wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, wpa_state 430 wpa_drv_init(struct wpa_supplicant *wpa_s, const char *ifname) argument 442 wpa_drv_deinit(struct wpa_supplicant *wpa_s) argument 448 wpa_drv_set_param(struct wpa_supplicant *wpa_s, const char *param) argument 456 wpa_drv_set_drop_unencrypted(struct wpa_supplicant *wpa_s, int enabled) argument 466 wpa_drv_set_countermeasures(struct wpa_supplicant *wpa_s, int enabled) argument 476 wpa_drv_set_auth_alg(struct wpa_supplicant *wpa_s, int auth_alg) argument 486 wpa_drv_set_wpa(struct wpa_supplicant *wpa_s, int enabled) argument 494 wpa_drv_set_mode(struct wpa_supplicant *wpa_s, int mode) argument 502 wpa_drv_associate(struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params) argument 511 wpa_drv_get_scan_results(struct wpa_supplicant *wpa_s, struct wpa_scan_result *results, size_t max_size) argument 522 wpa_drv_get_scan_results2( struct wpa_supplicant *wpa_s) argument 530 wpa_drv_get_bssid(struct wpa_supplicant *wpa_s, u8 *bssid) argument 538 wpa_drv_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid) argument 546 wpa_drv_set_key(struct wpa_supplicant *wpa_s, wpa_alg alg, const u8 *addr, int key_idx, int set_tx, const u8 *seq, size_t seq_len, const u8 *key, size_t key_len) argument 560 wpa_drv_deauthenticate(struct wpa_supplicant *wpa_s, const u8 *addr, int reason_code) argument 570 wpa_drv_disassociate(struct wpa_supplicant *wpa_s, const u8 *addr, int reason_code) argument 580 wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument 589 wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument 599 wpa_drv_flush_pmkid(struct wpa_supplicant *wpa_s) argument 607 wpa_drv_get_capa(struct wpa_supplicant *wpa_s, struct wpa_driver_capa *capa) argument 616 wpa_drv_poll(struct wpa_supplicant *wpa_s) argument 623 wpa_drv_get_ifname(struct wpa_supplicant *wpa_s) argument 631 wpa_drv_get_mac_addr(struct wpa_supplicant *wpa_s) argument 639 wpa_drv_send_eapol(struct wpa_supplicant *wpa_s, const u8 *dst, u16 proto, const u8 *data, size_t data_len) argument 649 wpa_drv_set_operstate(struct wpa_supplicant *wpa_s, int state) argument 657 wpa_drv_mlme_setprotection(struct wpa_supplicant *wpa_s, const u8 *addr, int protect_type, int key_type) argument 669 wpa_drv_get_hw_feature_data(struct wpa_supplicant *wpa_s, u16 *num_modes, u16 *flags) argument 678 wpa_drv_set_channel(struct wpa_supplicant *wpa_s, wpa_hw_mode phymode, int chan, int freq) argument 688 wpa_drv_set_ssid(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len) argument 698 wpa_drv_set_bssid(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 707 wpa_drv_set_country(struct wpa_supplicant *wpa_s, const char *alpha2) argument 715 wpa_drv_send_mlme(struct wpa_supplicant *wpa_s, const u8 *data, size_t data_len) argument 724 wpa_drv_mlme_add_sta(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *supp_rates, size_t supp_rates_len) argument 734 wpa_drv_mlme_remove_sta(struct wpa_supplicant *wpa_s, const u8 *addr) argument 742 wpa_drv_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument 752 wpa_drv_send_ft_action(struct wpa_supplicant *wpa_s, u8 action, const u8 *target_ap, const u8 *ies, size_t ies_len) argument 762 wpa_drv_set_probe_req_ie(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) argument 772 wpa_drv_driver_cmd(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buf_len) argument [all...] |
H A D | blacklist.h | 24 struct wpa_blacklist * wpa_blacklist_get(struct wpa_supplicant *wpa_s, 26 int wpa_blacklist_add(struct wpa_supplicant *wpa_s, const u8 *bssid); 27 int wpa_blacklist_del(struct wpa_supplicant *wpa_s, const u8 *bssid); 28 void wpa_blacklist_clear(struct wpa_supplicant *wpa_s);
|
/external/wpa_supplicant_8/wpa_supplicant/dbus/ |
H A D | dbus_new.h | 124 int wpas_dbus_register_interface(struct wpa_supplicant *wpa_s); 125 int wpas_dbus_unregister_interface(struct wpa_supplicant *wpa_s); 126 void wpas_dbus_signal_prop_changed(struct wpa_supplicant *wpa_s, 128 void wpas_dbus_bss_signal_prop_changed(struct wpa_supplicant *wpa_s, 131 void wpas_dbus_signal_network_enabled_changed(struct wpa_supplicant *wpa_s, 133 void wpas_dbus_signal_network_selected(struct wpa_supplicant *wpa_s, int id); 134 void wpas_dbus_signal_network_request(struct wpa_supplicant *wpa_s, 138 void wpas_dbus_signal_scan_done(struct wpa_supplicant *wpa_s, int success); 139 void wpas_dbus_signal_wps_cred(struct wpa_supplicant *wpa_s, 141 void wpas_dbus_signal_wps_event_m2d(struct wpa_supplicant *wpa_s, 216 wpas_dbus_register_interface(struct wpa_supplicant *wpa_s) argument 221 wpas_dbus_unregister_interface(struct wpa_supplicant *wpa_s) argument 228 wpas_dbus_signal_prop_changed(struct wpa_supplicant *wpa_s, enum wpas_dbus_prop property) argument 233 wpas_dbus_bss_signal_prop_changed( struct wpa_supplicant *wpa_s, enum wpas_dbus_bss_prop property, unsigned int id) argument 239 wpas_dbus_signal_network_enabled_changed( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 244 wpas_dbus_signal_network_selected( struct wpa_supplicant *wpa_s, int id) argument 249 wpas_dbus_signal_network_request( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, enum wpa_ctrl_req_type rtype, const char *default_txt) argument 255 wpas_dbus_signal_scan_done(struct wpa_supplicant *wpa_s, int success) argument 260 wpas_dbus_signal_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument 265 wpas_dbus_signal_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) argument 270 wpas_dbus_signal_wps_event_fail( struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 275 wpas_dbus_signal_wps_event_success( struct wpa_supplicant *wpa_s) argument 280 wpas_dbus_register_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 286 wpas_dbus_unregister_network(struct wpa_supplicant *wpa_s, int nid) argument 292 wpas_dbus_unregister_bss(struct wpa_supplicant *wpa_s, u8 bssid[ETH_ALEN], unsigned int id) argument 298 wpas_dbus_register_bss(struct wpa_supplicant *wpa_s, u8 bssid[ETH_ALEN], unsigned int id) argument 304 wpas_dbus_signal_blob_added(struct wpa_supplicant *wpa_s, const char *name) argument 309 wpas_dbus_signal_blob_removed(struct wpa_supplicant *wpa_s, const char *name) argument 329 wpas_dbus_register_peer(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 335 wpas_dbus_unregister_peer(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 342 wpas_dbus_signal_p2p_group_removed(struct wpa_supplicant *wpa_s, const char *role) argument 348 wpas_dbus_signal_p2p_provision_discovery(struct wpa_supplicant *wpa_s, const u8 *dev_addr, int request, enum p2p_prov_disc_status status, u16 config_methods, unsigned int generated_pin) argument 356 wpas_dbus_signal_p2p_go_neg_req( struct wpa_supplicant *wpa_s, const u8 *src, u16 dev_passwd_id) argument 364 wpas_dbus_signal_p2p_group_started(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, int client, int network_id) argument 371 wpas_dbus_register_p2p_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 376 wpas_dbus_register_persistent_group( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 382 wpas_dbus_unregister_persistent_group( struct wpa_supplicant *wpa_s, int nid) argument 389 wpas_dbus_signal_p2p_go_neg_resp(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) argument 395 wpas_dbus_unregister_p2p_group(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid) argument 400 wpas_dbus_signal_p2p_invitation_result( struct wpa_supplicant *wpa_s, int status, const u8 *bssid) argument 407 wpas_dbus_register_p2p_groupmember(struct wpa_supplicant *wpa_s, const u8 *p2p_if_addr) argument 413 wpas_dbus_signal_p2p_sd_request(struct wpa_supplicant *wpa_s, int freq, const u8 *sa, u8 dialog_token, u16 update_indic, const u8 *tlvs, size_t tlvs_len) argument 420 wpas_dbus_signal_p2p_sd_response(struct wpa_supplicant *wpa_s, const u8 *sa, u16 update_indic, const u8 *tlvs, size_t tlvs_len) argument 427 wpas_dbus_unregister_p2p_groupmember(struct wpa_supplicant *wpa_s, const u8 *p2p_if_addr) argument 433 wpas_dbus_signal_p2p_peer_joined(struct wpa_supplicant *wpa_s, const u8 *member) argument 439 wpas_dbus_signal_peer_device_found(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 445 wpas_dbus_signal_peer_device_lost(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 451 wpas_dbus_signal_p2p_peer_disconnected(struct wpa_supplicant *wpa_s, const u8 *member) argument 457 wpas_dbus_signal_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 462 wpas_dbus_signal_certification(struct wpa_supplicant *wpa_s, int depth, const char *subject, const char *cert_hash, const struct wpabuf *cert) argument [all...] |