Searched refs:wpa_s (Results 1 - 25 of 81) sorted by relevance

1234

/external/wpa_supplicant_8/wpa_supplicant/
H A Ddriver_i.h15 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 Doffchannel.c21 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 Dbgscan.c34 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 Dnotify.c49 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 Dwpa_supplicant.c107 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 Dpreauth_test.c41 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 Dsme.h14 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 Dnotify.h20 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 Dwps_supplicant.h28 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 Dp2p_supplicant.c55 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 Dbgscan.h18 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 Dsme.c36 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 Dblacklist.h18 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 Dinterworking.h14 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 Dscan.c25 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 Devents.c44 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 Dwpas_glue.h18 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 Dwpa_supplicant.c116 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 Dwps_supplicant.h23 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 Dmlme.h24 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 Dpreauth_test.c46 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 Dscan.c26 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 Dwpa_supplicant_i.h377 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 Dblacklist.h24 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 Ddbus_new.h124 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...]

Completed in 649 milliseconds

1234