/external/wpa_supplicant_6/wpa_supplicant/ |
H A D | events.c | 37 static int wpa_supplicant_select_config(struct wpa_supplicant *wpa_s) argument 41 if (wpa_s->conf->ap_scan == 1 && wpa_s->current_ssid) 46 ssid = wpa_supplicant_get_ssid(wpa_s); 67 wpa_supplicant_set_suites(wpa_s, NULL, ssid, 70 wpa_supplicant_set_non_wpa_policy(wpa_s, ssid); 73 if (wpa_s->current_ssid && wpa_s->current_ssid != ssid) 74 eapol_sm_invalidate_cached_session(wpa_s->eapol); 75 wpa_s 86 struct wpa_supplicant *wpa_s = eloop_ctx; local 97 wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s) argument 111 wpa_find_assoc_pmkid(struct wpa_supplicant *wpa_s) argument 136 wpa_supplicant_event_pmkid_candidate(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 155 wpa_supplicant_dynamic_keys(struct wpa_supplicant *wpa_s) argument 186 wpa_supplicant_scard_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 279 wpa_supplicant_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument 381 wpa_supplicant_select_bss_wpa(struct wpa_supplicant *wpa_s, struct wpa_ssid *group, struct wpa_ssid **selected_ssid) argument 476 wpa_supplicant_select_bss_non_wpa(struct wpa_supplicant *wpa_s, struct wpa_ssid *group, struct wpa_ssid **selected_ssid) argument 607 wpa_supplicant_select_bss(struct wpa_supplicant *wpa_s, struct wpa_ssid *group, struct wpa_ssid **selected_ssid) argument 626 wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s) argument 750 wpa_supplicant_event_associnfo(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 834 wpa_supplicant_event_assoc(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 934 wpa_supplicant_event_disassoc(struct wpa_supplicant *wpa_s) argument 975 struct wpa_supplicant *wpa_s = eloop_ctx; local 988 wpa_supplicant_event_michael_mic_failure(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 1079 wpa_supplicant_event_interface_status(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 1109 wpa_supplicant_event_stkstart(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 1121 wpa_supplicant_event_ft_response(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument 1140 struct wpa_supplicant *wpa_s = ctx; local [all...] |
H A D | ctrl_iface_dbus_handlers.h | 35 struct wpa_supplicant *wpa_s); 38 struct wpa_supplicant *wpa_s); 41 struct wpa_supplicant *wpa_s, 45 struct wpa_supplicant *wpa_s); 48 struct wpa_supplicant *wpa_s); 51 struct wpa_supplicant *wpa_s); 54 struct wpa_supplicant *wpa_s, 58 struct wpa_supplicant *wpa_s, 62 struct wpa_supplicant *wpa_s, 66 struct wpa_supplicant *wpa_s); [all...] |
H A D | wpas_glue.c | 38 struct wpa_supplicant *wpa_s = ctx; local 39 wpa_config_set_blob(wpa_s->conf, blob); 40 if (wpa_s->conf->update_config) { 41 int ret = wpa_config_write(wpa_s->confname, wpa_s->conf); 53 struct wpa_supplicant *wpa_s = ctx; local 54 return wpa_config_get_blob(wpa_s->conf, name); 61 static u8 * wpa_alloc_eapol(const struct wpa_supplicant *wpa_s, u8 type, argument 72 hdr->version = wpa_s->conf->eapol_version; 90 * @wpa_s 97 wpa_ether_send(struct wpa_supplicant *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument 125 struct wpa_supplicant *wpa_s = ctx; local 199 struct wpa_supplicant *wpa_s = ctx; local 217 struct wpa_supplicant *wpa_s = ctx; local 225 struct wpa_supplicant *wpa_s = ctx; local 284 struct wpa_supplicant *wpa_s = ctx; local 299 wpa_get_beacon_ie(struct wpa_supplicant *wpa_s) argument 342 struct wpa_supplicant *wpa_s = ctx; local 357 _wpa_alloc_eapol(void *wpa_s, u8 type, const void *data, u16 data_len, size_t *msg_len, void **data_pos) argument 365 _wpa_ether_send(void *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument 372 _wpa_supplicant_cancel_auth_timeout(void *wpa_s) argument 378 _wpa_supplicant_set_state(void *wpa_s, wpa_states state) argument 389 wpa_supplicant_get_state(struct wpa_supplicant *wpa_s) argument 395 _wpa_supplicant_get_state(void *wpa_s) argument 401 _wpa_supplicant_disassociate(void *wpa_s, int reason_code) argument 409 _wpa_supplicant_deauthenticate(void *wpa_s, int reason_code) argument 417 wpa_supplicant_get_network_ctx(void *wpa_s) argument 425 struct wpa_supplicant *wpa_s = ctx; local 439 struct wpa_supplicant *wpa_s = _wpa_s; local 449 wpa_supplicant_mlme_setprotection(void *wpa_s, const u8 *addr, int protection_type, int key_type) argument 458 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 465 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 476 struct wpa_supplicant *wpa_s = ctx; local 487 struct wpa_supplicant *wpa_s = ctx; local 502 struct wpa_supplicant *wpa_s = ctx; local 536 wpa_supplicant_init_eapol(struct wpa_supplicant *wpa_s) argument 578 wpa_supplicant_init_wpa(struct wpa_supplicant *wpa_s) argument 624 wpa_supplicant_rsn_supp_set_config(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument [all...] |
H A D | ctrl_iface_dbus.h | 85 void wpa_supplicant_dbus_notify_scan_results(struct wpa_supplicant *wpa_s); 86 void wpa_supplicant_dbus_notify_scanning(struct wpa_supplicant *wpa_s); 87 void wpa_supplicant_dbus_notify_state_change(struct wpa_supplicant *wpa_s, 90 void wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s, 96 int wpas_dbus_register_iface(struct wpa_supplicant *wpa_s); 97 int wpas_dbus_unregister_iface(struct wpa_supplicant *wpa_s); 103 int wpa_supplicant_set_dbus_path(struct wpa_supplicant *wpa_s, 105 const char *wpa_supplicant_get_dbus_path(struct wpa_supplicant *wpa_s); 126 wpa_supplicant_dbus_notify_scan_results(struct wpa_supplicant *wpa_s) argument 131 wpa_supplicant_dbus_notify_scanning(struct wpa_supplicant *wpa_s) argument 136 wpa_supplicant_dbus_notify_state_change(struct wpa_supplicant *wpa_s, wpa_states new_state, wpa_states old_state) argument 143 wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument 149 wpas_dbus_register_iface(struct wpa_supplicant *wpa_s) argument 155 wpas_dbus_unregister_iface(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | mlme.c | 88 static void ieee80211_send_probe_req(struct wpa_supplicant *wpa_s, 92 ieee80211_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid); 93 static int ieee80211_sta_find_ibss(struct wpa_supplicant *wpa_s); 94 static int ieee80211_sta_wep_configured(struct wpa_supplicant *wpa_s); 99 static int ieee80211_sta_set_channel(struct wpa_supplicant *wpa_s, argument 106 for (i = 0; i < wpa_s->mlme.num_modes; i++) { 107 mode = &wpa_s->mlme.modes[i]; 109 wpa_s->mlme.curr_rates = mode->rates; 110 wpa_s->mlme.num_curr_rates = mode->num_rates; 115 return wpa_drv_set_channel(wpa_s, phymod 133 ieee80211_sta_wmm_params(struct wpa_supplicant *wpa_s, u8 *wmm_param, size_t wmm_param_len) argument 201 ieee80211_set_associated(struct wpa_supplicant *wpa_s, int assoc) argument 225 ieee80211_sta_tx(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len) argument 232 ieee80211_send_auth(struct wpa_supplicant *wpa_s, int transaction, u8 *extra, size_t extra_len, int encrypt) argument 271 ieee80211_reschedule_timer(struct wpa_supplicant *wpa_s, int ms) argument 279 ieee80211_authenticate(struct wpa_supplicant *wpa_s) argument 325 ieee80211_send_assoc(struct wpa_supplicant *wpa_s) argument 481 ieee80211_send_deauth(struct wpa_supplicant *wpa_s, u16 reason) argument 509 ieee80211_send_disassoc(struct wpa_supplicant *wpa_s, u16 reason) argument 537 ieee80211_privacy_mismatch(struct wpa_supplicant *wpa_s) argument 558 ieee80211_associate(struct wpa_supplicant *wpa_s) argument 583 ieee80211_associated(struct wpa_supplicant *wpa_s) argument 644 ieee80211_send_probe_req(struct wpa_supplicant *wpa_s, const u8 *dst, const u8 *ssid, size_t ssid_len) argument 716 ieee80211_sta_wep_configured(struct wpa_supplicant *wpa_s) argument 729 ieee80211_auth_completed(struct wpa_supplicant *wpa_s) argument 737 ieee80211_auth_challenge(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 762 ieee80211_rx_mgmt_auth(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 907 ieee80211_rx_mgmt_deauth(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 950 ieee80211_rx_mgmt_disassoc(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 990 ieee80211_ft_assoc_resp(struct wpa_supplicant *wpa_s, struct ieee802_11_elems *elems) argument 1029 ieee80211_rx_mgmt_assoc_resp(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status, int reassoc) argument 1189 __ieee80211_bss_hash_add(struct wpa_supplicant *wpa_s, struct ieee80211_sta_bss *bss) argument 1198 __ieee80211_bss_hash_del(struct wpa_supplicant *wpa_s, struct ieee80211_sta_bss *bss) argument 1220 ieee80211_bss_add(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 1238 ieee80211_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 1252 ieee80211_bss_free(struct wpa_supplicant *wpa_s, struct ieee80211_sta_bss *bss) argument 1265 ieee80211_bss_list_deinit(struct wpa_supplicant *wpa_s) argument 1279 ieee80211_bss_info(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status, int beacon) argument 1550 ieee80211_rx_mgmt_probe_resp(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 1559 ieee80211_rx_mgmt_beacon(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 1605 ieee80211_rx_mgmt_probe_req(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 1678 ieee80211_rx_mgmt_ft_action(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 1742 ieee80211_sta_send_sa_query_resp(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *trans_id) argument 1775 ieee80211_rx_mgmt_sa_query_action( struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 1810 ieee80211_rx_mgmt_action(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 1839 ieee80211_sta_rx_mgmt(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len, struct ieee80211_rx_status *rx_status) argument 1888 ieee80211_sta_rx_scan(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len, struct ieee80211_rx_status *rx_status) argument 1912 ieee80211_sta_active_ibss(struct wpa_supplicant *wpa_s) argument 1932 ieee80211_sta_expire(struct wpa_supplicant *wpa_s) argument 1948 ieee80211_sta_merge_ibss(struct wpa_supplicant *wpa_s) argument 1964 struct wpa_supplicant *wpa_s = eloop_ctx; local 2000 ieee80211_sta_new_auth(struct wpa_supplicant *wpa_s) argument 2032 ieee80211_ibss_allowed(struct wpa_supplicant *wpa_s) argument 2057 ieee80211_sta_join_ibss(struct wpa_supplicant *wpa_s, struct ieee80211_sta_bss *bss) argument 2291 ieee80211_sta_find_ibss(struct wpa_supplicant *wpa_s) argument 2382 ieee80211_sta_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid, size_t *len) argument 2391 ieee80211_sta_associate(struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params) argument 2479 ieee80211_sta_save_oper_chan(struct wpa_supplicant *wpa_s) argument 2487 ieee80211_sta_restore_oper_chan(struct wpa_supplicant *wpa_s) argument 2500 ieee80211_active_scan(struct wpa_supplicant *wpa_s) argument 2526 struct wpa_supplicant *wpa_s = eloop_ctx; local 2626 ieee80211_sta_req_scan(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len) argument 2679 ieee80211_sta_get_scan_results(struct wpa_supplicant *wpa_s) argument 2769 ieee80211_sta_deauthenticate(struct wpa_supplicant *wpa_s, u16 reason) argument 2779 ieee80211_sta_disassociate(struct wpa_supplicant *wpa_s, u16 reason) argument 2792 ieee80211_sta_rx(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len, struct ieee80211_rx_status *rx_status) argument 2850 ieee80211_sta_init(struct wpa_supplicant *wpa_s) argument 2872 ieee80211_sta_deinit(struct wpa_supplicant *wpa_s) argument 2897 ieee80211_sta_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument 2921 ieee80211_sta_send_ft_action(struct wpa_supplicant *wpa_s, u8 action, const u8 *target_ap, const u8 *ies, size_t ies_len) argument 2975 ieee80211_sta_set_probe_req_ie(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) argument [all...] |
H A D | blacklist.c | 23 * @wpa_s: Pointer to wpa_supplicant data 27 struct wpa_blacklist * wpa_blacklist_get(struct wpa_supplicant *wpa_s, argument 32 e = wpa_s->blacklist; 45 * @wpa_s: Pointer to wpa_supplicant data 59 int wpa_blacklist_add(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 63 e = wpa_blacklist_get(wpa_s, bssid); 77 e->next = wpa_s->blacklist; 78 wpa_s->blacklist = e; 88 * @wpa_s: Pointer to wpa_supplicant data 92 int wpa_blacklist_del(struct wpa_supplicant *wpa_s, cons argument 120 wpa_blacklist_clear(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | wps_supplicant.c | 36 static void wpas_clear_wps(struct wpa_supplicant *wpa_s); 39 int wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s) argument 41 if (!wpa_s->wps_success && 42 wpa_s->current_ssid && 43 eap_is_wps_pin_enrollee(&wpa_s->current_ssid->eap)) { 44 const u8 *bssid = wpa_s->bssid; 46 bssid = wpa_s->pending_bssid; 51 wpa_blacklist_add(wpa_s, bssid); 53 wpa_supplicant_deauthenticate(wpa_s, 55 wpa_s 88 wpas_wps_security_workaround(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const struct wps_credential *cred) argument 187 struct wpa_supplicant *wpa_s = ctx; local 382 wpa_supplicant_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) argument 391 wpa_supplicant_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 399 wpa_supplicant_wps_event_success(struct wpa_supplicant *wpa_s) argument 409 struct wpa_supplicant *wpa_s = ctx; local 440 wpas_clear_wps(struct wpa_supplicant *wpa_s) argument 465 struct wpa_supplicant *wpa_s = eloop_ctx; local 472 wpas_wps_add_network(struct wpa_supplicant *wpa_s, int registrar, const u8 *bssid) argument 538 wpas_wps_reassoc(struct wpa_supplicant *wpa_s, struct wpa_ssid *selected) argument 558 wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 573 wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin) argument 598 wpas_wps_start_reg(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin) argument 651 wpas_wps_init(struct wpa_supplicant *wpa_s) argument 727 wpas_wps_deinit(struct wpa_supplicant *wpa_s) argument 741 wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument 808 wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument 843 wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s, struct wpa_scan_res *selected, struct wpa_ssid *ssid) argument 893 wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s) argument 918 wpas_wps_searching(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | ctrl_iface.c | 40 static int wpa_supplicant_ctrl_iface_set(struct wpa_supplicant *wpa_s, argument 53 eapol_sm_configure(wpa_s->eapol, 56 eapol_sm_configure(wpa_s->eapol, 59 eapol_sm_configure(wpa_s->eapol, 62 eapol_sm_configure(wpa_s->eapol, 65 if (wpa_sm_set_param(wpa_s->wpa, RSNA_PMK_LIFETIME, 70 if (wpa_sm_set_param(wpa_s->wpa, RSNA_PMK_REAUTH_THRESHOLD, 74 if (wpa_sm_set_param(wpa_s->wpa, RSNA_SA_TIMEOUT, atoi(value))) 84 static int wpa_supplicant_ctrl_iface_preauth(struct wpa_supplicant *wpa_s, argument 88 struct wpa_ssid *ssid = wpa_s 108 wpa_supplicant_ctrl_iface_stkstart( struct wpa_supplicant *wpa_s, char *addr) argument 128 wpa_supplicant_ctrl_iface_ft_ds( struct wpa_supplicant *wpa_s, char *addr) argument 147 wpa_supplicant_ctrl_iface_wps_pbc(struct wpa_supplicant *wpa_s, char *cmd) argument 165 wpa_supplicant_ctrl_iface_wps_pin(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 207 wpa_supplicant_ctrl_iface_wps_reg(struct wpa_supplicant *wpa_s, char *cmd) argument 231 wpa_supplicant_ctrl_iface_ctrl_rsp(struct wpa_supplicant *wpa_s, char *rsp) argument 315 wpa_supplicant_ctrl_iface_status(struct wpa_supplicant *wpa_s, const char *params, char *buf, size_t buflen) argument 393 wpa_supplicant_ctrl_iface_bssid(struct wpa_supplicant *wpa_s, char *cmd) argument 427 wpa_supplicant_ctrl_iface_scan_interval( struct wpa_supplicant *wpa_s, char *cmd) argument 438 wpa_supplicant_ctrl_iface_blacklist( struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 492 wpa_supplicant_ctrl_iface_log_level( struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 540 wpa_supplicant_ctrl_iface_list_networks( struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 820 wpa_supplicant_ctrl_iface_scan_results( struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 855 wpa_supplicant_ctrl_iface_select_network( struct wpa_supplicant *wpa_s, char *cmd) argument 901 wpa_supplicant_ctrl_iface_enable_network( struct wpa_supplicant *wpa_s, char *cmd) argument 953 wpa_supplicant_ctrl_iface_disable_network( struct wpa_supplicant *wpa_s, char *cmd) argument 999 wpa_supplicant_ctrl_iface_add_network( struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 1020 wpa_supplicant_ctrl_iface_remove_network( struct wpa_supplicant *wpa_s, char *cmd) argument 1068 wpa_supplicant_ctrl_iface_set_network( struct wpa_supplicant *wpa_s, char *cmd) argument 1126 wpa_supplicant_ctrl_iface_get_network( struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 1171 wpa_supplicant_ctrl_iface_save_config(struct wpa_supplicant *wpa_s) argument 1444 wpa_supplicant_ctrl_iface_get_capability( struct wpa_supplicant *wpa_s, const char *_field, char *buf, size_t buflen) argument 1501 wpa_supplicant_ctrl_iface_bss(struct wpa_supplicant *wpa_s, const char *cmd, char *buf, size_t buflen) argument 1607 wpa_supplicant_ctrl_iface_ap_scan( struct wpa_supplicant *wpa_s, char *cmd) argument 1626 wpa_supplicant_driver_cmd(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 1639 wpa_supplicant_ctrl_iface_process(struct wpa_supplicant *wpa_s, char *buf, size_t *resp_len) argument 1926 struct wpa_supplicant *wpa_s; local 1999 struct wpa_supplicant *wpa_s; local [all...] |
/external/wpa_supplicant_8/wpa_supplicant/ |
H A D | scan.h | 13 void wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec); 14 int wpa_supplicant_delayed_sched_scan(struct wpa_supplicant *wpa_s, 16 int wpa_supplicant_req_sched_scan(struct wpa_supplicant *wpa_s); 17 void wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s); 18 void wpa_supplicant_cancel_sched_scan(struct wpa_supplicant *wpa_s); 19 void wpa_supplicant_notify_scanning(struct wpa_supplicant *wpa_s, 22 int wpa_supplicant_trigger_scan(struct wpa_supplicant *wpa_s, 25 wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s, 27 int wpa_supplicant_update_scan_results(struct wpa_supplicant *wpa_s);
|
H A D | p2p_supplicant.h | 17 int wpas_p2p_init(struct wpa_global *global, struct wpa_supplicant *wpa_s); 18 void wpas_p2p_deinit(struct wpa_supplicant *wpa_s); 20 int wpas_p2p_connect(struct wpa_supplicant *wpa_s, const u8 *peer_addr, 24 void wpas_p2p_remain_on_channel_cb(struct wpa_supplicant *wpa_s, 26 void wpas_p2p_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, 29 int wpas_p2p_handle_frequency_conflicts(struct wpa_supplicant *wpa_s, 32 int wpas_p2p_group_remove(struct wpa_supplicant *wpa_s, const char *ifname); 33 int wpas_p2p_group_add(struct wpa_supplicant *wpa_s, int persistent_group, 35 int wpas_p2p_group_add_persistent(struct wpa_supplicant *wpa_s, 38 struct p2p_group * wpas_p2p_group_init(struct wpa_supplicant *wpa_s, [all...] |
H A D | wpas_glue.c | 36 struct wpa_supplicant *wpa_s = ctx; local 37 wpa_config_set_blob(wpa_s->conf, blob); 38 if (wpa_s->conf->update_config) { 39 int ret = wpa_config_write(wpa_s->confname, wpa_s->conf); 51 struct wpa_supplicant *wpa_s = ctx; local 52 return wpa_config_get_blob(wpa_s->conf, name); 59 static u8 * wpa_alloc_eapol(const struct wpa_supplicant *wpa_s, u8 type, argument 70 hdr->version = wpa_s->conf->eapol_version; 88 * @wpa_s 95 wpa_ether_send(struct wpa_supplicant *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument 123 struct wpa_supplicant *wpa_s = ctx; local 197 struct wpa_supplicant *wpa_s = ctx; local 214 struct wpa_supplicant *wpa_s = ctx; local 222 struct wpa_supplicant *wpa_s = ctx; local 299 struct wpa_supplicant *wpa_s = ctx; local 314 wpa_get_beacon_ie(struct wpa_supplicant *wpa_s) argument 351 struct wpa_supplicant *wpa_s = ctx; local 365 _wpa_alloc_eapol(void *wpa_s, u8 type, const void *data, u16 data_len, size_t *msg_len, void **data_pos) argument 373 _wpa_ether_send(void *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument 380 _wpa_supplicant_cancel_auth_timeout(void *wpa_s) argument 386 _wpa_supplicant_set_state(void *wpa_s, enum wpa_states state) argument 397 wpa_supplicant_get_state(struct wpa_supplicant *wpa_s) argument 403 _wpa_supplicant_get_state(void *wpa_s) argument 409 _wpa_supplicant_disassociate(void *wpa_s, int reason_code) argument 417 _wpa_supplicant_deauthenticate(void *wpa_s, int reason_code) argument 425 wpa_supplicant_get_network_ctx(void *wpa_s) argument 433 struct wpa_supplicant *wpa_s = ctx; local 443 struct wpa_supplicant *wpa_s = _wpa_s; local 453 wpa_supplicant_mlme_setprotection(void *wpa_s, const u8 *addr, int protection_type, int key_type) argument 462 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 469 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument 480 struct wpa_supplicant *wpa_s = ctx; local 491 struct wpa_supplicant *wpa_s = ctx; local 498 struct wpa_supplicant *wpa_s = ctx; local 525 struct wpa_supplicant *wpa_s = ctx; local 548 struct wpa_supplicant *wpa_s = ctx; local 556 struct wpa_supplicant *wpa_s = ctx; local 565 struct wpa_supplicant *wpa_s = ctx; local 653 struct wpa_supplicant *wpa_s = ctx; local 700 struct wpa_supplicant *wpa_s = ctx; local 719 struct wpa_supplicant *wpa_s = ctx; local 726 wpa_supplicant_init_eapol(struct wpa_supplicant *wpa_s) argument 772 struct wpa_supplicant *wpa_s = ctx; local 778 wpa_supplicant_init_wpa(struct wpa_supplicant *wpa_s) argument 833 wpa_supplicant_rsn_supp_set_config(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument [all...] |
H A D | ap.h | 13 int wpa_supplicant_create_ap(struct wpa_supplicant *wpa_s, 15 void wpa_supplicant_ap_deinit(struct wpa_supplicant *wpa_s); 16 void wpa_supplicant_ap_rx_eapol(struct wpa_supplicant *wpa_s, 18 int wpa_supplicant_ap_wps_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid, 20 int wpa_supplicant_ap_wps_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, 22 int wpa_supplicant_ap_wps_cancel(struct wpa_supplicant *wpa_s); 23 void wpas_wps_ap_pin_disable(struct wpa_supplicant *wpa_s); 24 const char * wpas_wps_ap_pin_random(struct wpa_supplicant *wpa_s, int timeout); 25 const char * wpas_wps_ap_pin_get(struct wpa_supplicant *wpa_s); 26 int wpas_wps_ap_pin_set(struct wpa_supplicant *wpa_s, cons [all...] |
H A D | wpas_glue.h | 14 int wpa_supplicant_init_eapol(struct wpa_supplicant *wpa_s); 15 int wpa_supplicant_init_wpa(struct wpa_supplicant *wpa_s); 16 void wpa_supplicant_rsn_supp_set_config(struct wpa_supplicant *wpa_s,
|
H A D | ap.c | 44 static int wpa_supplicant_conf_ap(struct wpa_supplicant *wpa_s, argument 51 conf->driver = wpa_s->driver; 53 os_strlcpy(bss->iface, wpa_s->ifname, sizeof(bss->iface)); 82 if (wpa_s->hw.modes) { 85 for (i = 0; i < wpa_s->hw.num_modes; i++) { 86 if (wpa_s->hw.modes[i].mode == conf->hw_mode) { 87 mode = &wpa_s->hw.modes[i]; 136 bss->isolate = !wpa_s->conf->p2p_intra_bss; 243 if (wpa_s->conf->config_methods) 244 bss->config_methods = os_strdup(wpa_s 282 struct wpa_supplicant *wpa_s = ctx; local 302 struct wpa_supplicant *wpa_s = ctx; local 334 struct wpa_supplicant *wpa_s = ctx; local 355 struct wpa_supplicant *wpa_s = ctx; local 367 struct wpa_supplicant *wpa_s = ctx; local 375 struct wpa_supplicant *wpa_s = ctx; local 385 wpa_supplicant_create_ap(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 549 wpa_supplicant_ap_deinit(struct wpa_supplicant *wpa_s) argument 577 struct wpa_supplicant *wpa_s = ctx; local 587 struct wpa_supplicant *wpa_s = ctx; local 596 struct wpa_supplicant *wpa_s = ctx; local 606 struct wpa_supplicant *wpa_s = ctx; local 615 struct wpa_supplicant *wpa_s = ctx; local 629 struct wpa_supplicant *wpa_s = ctx; local 635 wpa_supplicant_ap_rx_eapol(struct wpa_supplicant *wpa_s, const u8 *src_addr, const u8 *buf, size_t len) argument 644 wpa_supplicant_ap_wps_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *p2p_dev_addr) argument 669 wpa_supplicant_ap_wps_cancel(struct wpa_supplicant *wpa_s) argument 699 wpa_supplicant_ap_wps_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, char *buf, size_t buflen) argument 724 struct wpa_supplicant *wpa_s = eloop_data; local 730 wpas_wps_ap_pin_enable(struct wpa_supplicant *wpa_s, int timeout) argument 746 wpas_wps_ap_pin_disable(struct wpa_supplicant *wpa_s) argument 760 wpas_wps_ap_pin_random(struct wpa_supplicant *wpa_s, int timeout) argument 781 wpas_wps_ap_pin_get(struct wpa_supplicant *wpa_s) argument 791 wpas_wps_ap_pin_set(struct wpa_supplicant *wpa_s, const char *pin, int timeout) argument 814 wpa_supplicant_ap_pwd_auth_fail(struct wpa_supplicant *wpa_s) argument 843 ap_ctrl_iface_sta_first(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 853 ap_ctrl_iface_sta(struct wpa_supplicant *wpa_s, const char *txtaddr, char *buf, size_t buflen) argument 863 ap_ctrl_iface_sta_next(struct wpa_supplicant *wpa_s, const char *txtaddr, char *buf, size_t buflen) argument 873 ap_ctrl_iface_wpa_get_status(struct wpa_supplicant *wpa_s, char *buf, size_t buflen, int verbose) argument 904 wpa_supplicant_ap_update_beacon(struct wpa_supplicant *wpa_s) argument 933 wpa_supplicant_ap_mac_addr_filter(struct wpa_supplicant *wpa_s, const u8 *addr) argument [all...] |
H A D | offchannel.h | 13 int offchannel_send_action(struct wpa_supplicant *wpa_s, unsigned int freq, 16 void (*tx_cb)(struct wpa_supplicant *wpa_s, 23 void offchannel_send_action_done(struct wpa_supplicant *wpa_s); 24 void offchannel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, 26 void offchannel_cancel_remain_on_channel_cb(struct wpa_supplicant *wpa_s, 28 void offchannel_deinit(struct wpa_supplicant *wpa_s); 30 struct wpa_supplicant *wpa_s, const u8 *dst, const u8 *data,
|
H A D | wps_supplicant.c | 41 static void wpas_clear_wps(struct wpa_supplicant *wpa_s); 44 int wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s) argument 46 if (!wpa_s->wps_success && 47 wpa_s->current_ssid && 48 eap_is_wps_pin_enrollee(&wpa_s->current_ssid->eap)) { 49 const u8 *bssid = wpa_s->bssid; 51 bssid = wpa_s->pending_bssid; 56 wpa_blacklist_add(wpa_s, bssid); 58 wpa_supplicant_deauthenticate(wpa_s, 60 wpa_s 106 wpas_wps_security_workaround(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const struct wps_credential *cred) argument 190 struct wpa_supplicant *wpa_s = ctx; local 414 struct wpa_supplicant *wpa_s = eloop_ctx; local 420 wpa_supplicant_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) argument 451 wpa_supplicant_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 483 wpa_supplicant_wps_event_success(struct wpa_supplicant *wpa_s) argument 494 wpa_supplicant_wps_event_er_ap_add(struct wpa_supplicant *wpa_s, struct wps_event_er_ap *ap) argument 519 wpa_supplicant_wps_event_er_ap_remove(struct wpa_supplicant *wpa_s, struct wps_event_er_ap *ap) argument 528 wpa_supplicant_wps_event_er_enrollee_add( struct wpa_supplicant *wpa_s, struct wps_event_er_enrollee *enrollee) argument 554 wpa_supplicant_wps_event_er_enrollee_remove( struct wpa_supplicant *wpa_s, struct wps_event_er_enrollee *enrollee) argument 564 wpa_supplicant_wps_event_er_ap_settings( struct wpa_supplicant *wpa_s, struct wps_event_er_ap_settings *ap_settings) argument 590 wpa_supplicant_wps_event_er_set_sel_reg( struct wpa_supplicant *wpa_s, struct wps_event_er_set_selected_registrar *ev) argument 620 struct wpa_supplicant *wpa_s = ctx; local 679 wpas_clear_wps(struct wpa_supplicant *wpa_s) argument 717 struct wpa_supplicant *wpa_s = eloop_ctx; local 724 wpas_wps_add_network(struct wpa_supplicant *wpa_s, int registrar, const u8 *bssid) argument 790 wpas_wps_reassoc(struct wpa_supplicant *wpa_s, struct wpa_ssid *selected, const u8 *bssid) argument 837 wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid, int p2p_group) argument 869 wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, int p2p_group, u16 dev_pw_id) argument 913 wpas_wps_cancel(struct wpa_supplicant *wpa_s) argument 939 wpas_wps_start_oob(struct wpa_supplicant *wpa_s, char *device_type, char *path, char *method, char *name) argument 989 wpas_wps_start_reg(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, struct wps_new_ap_settings *settings) argument 1070 struct wpa_supplicant *wpa_s = ctx; local 1106 wpas_wps_set_uuid(struct wpa_supplicant *wpa_s, struct wps_context *wps) argument 1133 wpas_wps_init(struct wpa_supplicant *wpa_s) argument 1214 wpas_wps_deinit(struct wpa_supplicant *wpa_s) argument 1237 wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument 1305 wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument 1362 wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) argument 1427 wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s) argument 1462 wpas_wps_searching(struct wpa_supplicant *wpa_s) argument 1491 wpas_wps_er_start(struct wpa_supplicant *wpa_s, const char *filter) argument 1508 wpas_wps_er_stop(struct wpa_supplicant *wpa_s) argument 1519 wpas_wps_er_add_pin(struct wpa_supplicant *wpa_s, const u8 *addr, const char *uuid, const char *pin) argument 1535 wpas_wps_er_pbc(struct wpa_supplicant *wpa_s, const char *uuid) argument 1545 wpas_wps_er_learn(struct wpa_supplicant *wpa_s, const char *uuid, const char *pin) argument 1557 wpas_wps_er_set_config(struct wpa_supplicant *wpa_s, const char *uuid, int id) argument 1600 wpas_wps_er_config(struct wpa_supplicant *wpa_s, const char *uuid, const char *pin, struct wps_new_ap_settings *settings) argument 1662 wpas_wps_terminate_pending(struct wpa_supplicant *wpa_s) argument 1676 wpas_wps_in_progress(struct wpa_supplicant *wpa_s) argument 1689 wpas_wps_update_config(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | blacklist.c | 17 * @wpa_s: Pointer to wpa_supplicant data 21 struct wpa_blacklist * wpa_blacklist_get(struct wpa_supplicant *wpa_s, argument 26 e = wpa_s->blacklist; 39 * @wpa_s: Pointer to wpa_supplicant data 53 int wpa_blacklist_add(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 57 e = wpa_blacklist_get(wpa_s, bssid); 71 e->next = wpa_s->blacklist; 72 wpa_s->blacklist = e; 82 * @wpa_s: Pointer to wpa_supplicant data 86 int wpa_blacklist_del(struct wpa_supplicant *wpa_s, cons argument 114 wpa_blacklist_clear(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | bss.c | 38 static void wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 42 wpa_s->num_bss--; 43 wpa_dbg(wpa_s, MSG_DEBUG, "BSS: Remove id %u BSSID " MACSTR 46 wpas_notify_bss_removed(wpa_s, bss->bssid, bss->id); 60 struct wpa_bss * wpa_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid, argument 64 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) { 99 static int wpa_bss_known(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 103 for (ssid = wpa_s->conf->ssid; ssid; ssid = ssid->next) { 115 static int wpa_bss_remove_oldest_unknown(struct wpa_supplicant *wpa_s) argument 119 dl_list_for_each(bss, &wpa_s 130 wpa_bss_remove_oldest(struct wpa_supplicant *wpa_s) argument 148 wpa_bss_add(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len, struct wpa_scan_res *res) argument 274 notify_bss_changes(struct wpa_supplicant *wpa_s, u32 changes, const struct wpa_bss *bss) argument 306 wpa_bss_update(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_scan_res *res) argument 343 wpa_bss_in_use(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 351 wpa_bss_update_start(struct wpa_supplicant *wpa_s) argument 359 wpa_bss_update_scan_res(struct wpa_supplicant *wpa_s, struct wpa_scan_res *res) argument 433 wpa_bss_update_end(struct wpa_supplicant *wpa_s, struct scan_info *info, int new_scan) argument 458 wpa_bss_flush_by_age(struct wpa_supplicant *wpa_s, int age) argument 485 struct wpa_supplicant *wpa_s = eloop_ctx; local 493 wpa_bss_init(struct wpa_supplicant *wpa_s) argument 503 wpa_bss_flush(struct wpa_supplicant *wpa_s) argument 518 wpa_bss_deinit(struct wpa_supplicant *wpa_s) argument 525 wpa_bss_get_bssid(struct wpa_supplicant *wpa_s, const u8 *bssid) argument 538 wpa_bss_get_p2p_dev_addr(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 554 wpa_bss_get_id(struct wpa_supplicant *wpa_s, unsigned int id) argument [all...] |
H A D | ctrl_iface.c | 47 static int pno_start(struct wpa_supplicant *wpa_s) argument 54 if (wpa_s->pno) 60 ssid = wpa_s->conf->ssid; 82 ssid = wpa_s->conf->ssid; 99 ret = wpa_drv_sched_scan(wpa_s, ¶ms, 10 * 1000); 102 wpa_s->pno = 1; 107 static int pno_stop(struct wpa_supplicant *wpa_s) argument 109 if (wpa_s->pno) { 110 wpa_s->pno = 0; 111 return wpa_drv_stop_sched_scan(wpa_s); 117 wpa_supplicant_ctrl_iface_set(struct wpa_supplicant *wpa_s, char *cmd) argument 213 wpa_supplicant_ctrl_iface_get(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 236 wpa_supplicant_ctrl_iface_preauth(struct wpa_supplicant *wpa_s, char *addr) argument 260 wpa_supplicant_ctrl_iface_stkstart( struct wpa_supplicant *wpa_s, char *addr) argument 281 wpa_supplicant_ctrl_iface_tdls_discover( struct wpa_supplicant *wpa_s, char *addr) argument 305 wpa_supplicant_ctrl_iface_tdls_setup( struct wpa_supplicant *wpa_s, char *addr) argument 332 wpa_supplicant_ctrl_iface_tdls_teardown( struct wpa_supplicant *wpa_s, char *addr) argument 354 wpa_supplicant_ctrl_iface_ft_ds( struct wpa_supplicant *wpa_s, char *addr) argument 381 wpa_supplicant_ctrl_iface_wps_pbc(struct wpa_supplicant *wpa_s, char *cmd) argument 419 wpa_supplicant_ctrl_iface_wps_pin(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 472 wpa_supplicant_ctrl_iface_wps_check_pin( struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 518 wpa_supplicant_ctrl_iface_wps_oob(struct wpa_supplicant *wpa_s, char *cmd) argument 542 wpa_supplicant_ctrl_iface_wps_reg(struct wpa_supplicant *wpa_s, char *cmd) argument 594 wpa_supplicant_ctrl_iface_wps_ap_pin(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 653 wpa_supplicant_ctrl_iface_wps_er_pin(struct wpa_supplicant *wpa_s, char *cmd) argument 672 wpa_supplicant_ctrl_iface_wps_er_learn(struct wpa_supplicant *wpa_s, char *cmd) argument 684 wpa_supplicant_ctrl_iface_wps_er_set_config( struct wpa_supplicant *wpa_s, char *cmd) argument 696 wpa_supplicant_ctrl_iface_wps_er_config( struct wpa_supplicant *wpa_s, char *cmd) argument 744 wpa_supplicant_ctrl_iface_ibss_rsn( struct wpa_supplicant *wpa_s, char *addr) argument 763 wpa_supplicant_ctrl_iface_ctrl_rsp_handle(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const char *field, const char *value) argument 835 wpa_supplicant_ctrl_iface_ctrl_rsp(struct wpa_supplicant *wpa_s, char *rsp) argument 873 wpa_supplicant_ctrl_iface_status(struct wpa_supplicant *wpa_s, const char *params, char *buf, size_t buflen) argument 1036 wpa_supplicant_ctrl_iface_bssid(struct wpa_supplicant *wpa_s, char *cmd) argument 1070 wpa_supplicant_ctrl_iface_blacklist(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 1165 wpa_supplicant_ctrl_iface_log_level(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 1216 wpa_supplicant_ctrl_iface_list_networks( struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 1413 wpa_supplicant_wps_ie_txt_buf(struct wpa_supplicant *wpa_s, char *pos, char *end, struct wpabuf *wps_ie) argument 1442 wpa_supplicant_wps_ie_txt(struct wpa_supplicant *wpa_s, char *pos, char *end, const struct wpa_bss *bss) argument 1457 wpa_supplicant_ctrl_iface_scan_result( struct wpa_supplicant *wpa_s, const struct wpa_bss *bss, char *buf, size_t buflen) argument 1526 wpa_supplicant_ctrl_iface_scan_results( struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 1553 wpa_supplicant_ctrl_iface_select_network( struct wpa_supplicant *wpa_s, char *cmd) argument 1586 wpa_supplicant_ctrl_iface_enable_network( struct wpa_supplicant *wpa_s, char *cmd) argument 1618 wpa_supplicant_ctrl_iface_disable_network( struct wpa_supplicant *wpa_s, char *cmd) argument 1651 wpa_supplicant_ctrl_iface_add_network( struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 1675 wpa_supplicant_ctrl_iface_remove_network( struct wpa_supplicant *wpa_s, char *cmd) argument 1734 wpa_supplicant_ctrl_iface_set_network( struct wpa_supplicant *wpa_s, char *cmd) argument 1792 wpa_supplicant_ctrl_iface_get_network( struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 1837 wpa_supplicant_ctrl_iface_save_config(struct wpa_supplicant *wpa_s) argument 2110 wpa_supplicant_ctrl_iface_get_capability( struct wpa_supplicant *wpa_s, const char *_field, char *buf, size_t buflen) argument 2202 print_bss_info(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, unsigned long mask, char *buf, size_t buflen) argument 2405 wpa_supplicant_ctrl_iface_bss(struct wpa_supplicant *wpa_s, const char *cmd, char *buf, size_t buflen) argument 2507 wpa_supplicant_ctrl_iface_ap_scan( struct wpa_supplicant *wpa_s, char *cmd) argument 2515 wpa_supplicant_ctrl_iface_scan_interval( struct wpa_supplicant *wpa_s, char *cmd) argument 2526 wpa_supplicant_ctrl_iface_bss_expire_age( struct wpa_supplicant *wpa_s, char *cmd) argument 2534 wpa_supplicant_ctrl_iface_bss_expire_count( struct wpa_supplicant *wpa_s, char *cmd) argument 2542 wpa_supplicant_ctrl_iface_drop_sa(struct wpa_supplicant *wpa_s) argument 2565 wpa_supplicant_ctrl_iface_roam(struct wpa_supplicant *wpa_s, char *addr) argument 2610 p2p_ctrl_find(struct wpa_supplicant *wpa_s, char *cmd) argument 2634 p2p_ctrl_connect(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 2721 p2p_ctrl_listen(struct wpa_supplicant *wpa_s, char *cmd) argument 2728 p2p_ctrl_prov_disc(struct wpa_supplicant *wpa_s, char *cmd) argument 2748 p2p_get_passphrase(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 2762 p2p_ctrl_serv_disc_req(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 2818 p2p_ctrl_serv_disc_cancel_req(struct wpa_supplicant *wpa_s, char *cmd) argument 2830 p2p_ctrl_serv_disc_resp(struct wpa_supplicant *wpa_s, char *cmd) argument 2878 p2p_ctrl_serv_disc_external(struct wpa_supplicant *wpa_s, char *cmd) argument 2886 p2p_ctrl_service_add_bonjour(struct wpa_supplicant *wpa_s, char *cmd) argument 2936 p2p_ctrl_service_add_upnp(struct wpa_supplicant *wpa_s, char *cmd) argument 2953 p2p_ctrl_service_add(struct wpa_supplicant *wpa_s, char *cmd) argument 2971 p2p_ctrl_service_del_bonjour(struct wpa_supplicant *wpa_s, char *cmd) argument 2996 p2p_ctrl_service_del_upnp(struct wpa_supplicant *wpa_s, char *cmd) argument 3013 p2p_ctrl_service_del(struct wpa_supplicant *wpa_s, char *cmd) argument 3031 p2p_ctrl_reject(struct wpa_supplicant *wpa_s, char *cmd) argument 3044 p2p_ctrl_invite_persistent(struct wpa_supplicant *wpa_s, char *cmd) argument 3070 p2p_ctrl_invite_group(struct wpa_supplicant *wpa_s, char *cmd) argument 3101 p2p_ctrl_invite(struct wpa_supplicant *wpa_s, char *cmd) argument 3112 p2p_ctrl_group_add_persistent(struct wpa_supplicant *wpa_s, char *cmd, int freq) argument 3131 p2p_ctrl_group_add(struct wpa_supplicant *wpa_s, char *cmd) argument 3154 p2p_ctrl_peer(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 3233 p2p_ctrl_set(struct wpa_supplicant *wpa_s, char *cmd) argument 3398 p2p_ctrl_presence_req(struct wpa_supplicant *wpa_s, char *cmd) argument 3430 p2p_ctrl_ext_listen(struct wpa_supplicant *wpa_s, char *cmd) argument 3451 ctrl_interworking_connect(struct wpa_supplicant *wpa_s, char *dst) argument 3472 get_anqp(struct wpa_supplicant *wpa_s, char *dst) argument 3503 wpa_supplicant_ctrl_iface_sta_autoconnect( struct wpa_supplicant *wpa_s, char *cmd) argument 3511 wpa_supplicant_signal_poll(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument 3531 wpa_supplicant_driver_cmd(struct wpa_supplicant *wpa_s, char *cmd, char *buf, size_t buflen) argument 3543 wpa_supplicant_ctrl_iface_process(struct wpa_supplicant *wpa_s, char *buf, size_t *resp_len) argument 4070 struct wpa_supplicant *wpa_s; local 4143 struct wpa_supplicant *wpa_s; local [all...] |
H A D | interworking.c | 39 static void interworking_next_anqp_fetch(struct wpa_supplicant *wpa_s); 74 struct wpa_supplicant *wpa_s = ctx; local 76 anqp_resp_cb(wpa_s, dst, dialog_token, result, adv_proto, resp, 78 interworking_next_anqp_fetch(wpa_s); 82 static int interworking_anqp_send_req(struct wpa_supplicant *wpa_s, argument 109 res = gas_query_req(wpa_s->gas, bss->bssid, bss->freq, buf, 110 interworking_anqp_resp_cb, wpa_s); 419 static struct nai_realm_eap * nai_realm_find_eap(struct wpa_supplicant *wpa_s, argument 424 if (wpa_s->conf->home_username == NULL || 425 wpa_s 560 interworking_connect_3gpp(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 623 interworking_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 761 interworking_credentials_available_3gpp( struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 784 interworking_credentials_available_realm( struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 821 interworking_credentials_available(struct wpa_supplicant *wpa_s, struct wpa_bss *bss) argument 829 interworking_select_network(struct wpa_supplicant *wpa_s) argument 856 interworking_next_anqp_fetch(struct wpa_supplicant *wpa_s) argument 891 interworking_start_fetch_anqp(struct wpa_supplicant *wpa_s) argument 903 interworking_fetch_anqp(struct wpa_supplicant *wpa_s) argument 916 interworking_stop_fetch_anqp(struct wpa_supplicant *wpa_s) argument 925 anqp_send_req(struct wpa_supplicant *wpa_s, const u8 *dst, u16 info_ids[], size_t num_ids) argument 961 interworking_parse_rx_anqp_resp(struct wpa_supplicant *wpa_s, const u8 *sa, u16 info_id, const u8 *data, size_t slen) argument 1070 struct wpa_supplicant *wpa_s = ctx; local 1111 interworking_scan_res_handler(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument 1120 interworking_select(struct wpa_supplicant *wpa_s, int auto_select) argument [all...] |
/external/wpa_supplicant_8/wpa_supplicant/dbus/ |
H A D | dbus_old.h | 78 void wpa_supplicant_dbus_notify_scan_results(struct wpa_supplicant *wpa_s); 79 void wpa_supplicant_dbus_notify_scanning(struct wpa_supplicant *wpa_s); 80 void wpa_supplicant_dbus_notify_state_change(struct wpa_supplicant *wpa_s, 83 void wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s, 85 void wpa_supplicant_dbus_notify_certification(struct wpa_supplicant *wpa_s, 93 int wpas_dbus_register_iface(struct wpa_supplicant *wpa_s); 94 int wpas_dbus_unregister_iface(struct wpa_supplicant *wpa_s); 104 wpa_supplicant_dbus_notify_scan_results(struct wpa_supplicant *wpa_s) argument 109 wpa_supplicant_dbus_notify_scanning(struct wpa_supplicant *wpa_s) argument 116 wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s, argument 122 wpa_supplicant_dbus_notify_certification(struct wpa_supplicant *wpa_s, int depth, const char *subject, const char *cert_hash, const struct wpabuf *cert) argument 130 wpas_dbus_register_iface(struct wpa_supplicant *wpa_s) argument 136 wpas_dbus_unregister_iface(struct wpa_supplicant *wpa_s) argument [all...] |
H A D | dbus_old_handlers.h | 36 struct wpa_supplicant *wpa_s); 39 struct wpa_supplicant *wpa_s); 42 struct wpa_supplicant *wpa_s, 46 struct wpa_supplicant *wpa_s); 49 struct wpa_supplicant *wpa_s); 52 struct wpa_supplicant *wpa_s); 55 struct wpa_supplicant *wpa_s, 59 struct wpa_supplicant *wpa_s, 63 struct wpa_supplicant *wpa_s, 67 struct wpa_supplicant *wpa_s); [all...] |
H A D | dbus_old.c | 138 * @wpa_s: a network interface's data 145 struct wpa_supplicant *wpa_s, 152 ssid = wpa_config_get_network(wpa_s->conf, network_id); 157 reply = wpas_dbus_iface_set_network(message, wpa_s, ssid); 159 reply = wpas_dbus_iface_enable_network(message, wpa_s, ssid); 161 reply = wpas_dbus_iface_disable_network(message, wpa_s, ssid); 170 * @wpa_s: a network interface's data 177 struct wpa_supplicant *wpa_s, 186 bss = wpa_bss_get_bssid(wpa_s, bssid); 192 return wpas_dbus_bssid_properties(message, wpa_s, bs 144 wpas_dispatch_network_method(DBusMessage *message, struct wpa_supplicant *wpa_s, int network_id) argument 176 wpas_dispatch_bssid_method(DBusMessage *message, struct wpa_supplicant *wpa_s, const char *bssid_txt) argument 212 struct wpa_supplicant *wpa_s = user_data; local 375 wpa_supplicant_dbus_notify_scan_results(struct wpa_supplicant *wpa_s) argument 406 wpa_supplicant_dbus_notify_state_change(struct wpa_supplicant *wpa_s, enum wpa_states new_state, enum wpa_states old_state) argument 473 wpa_supplicant_dbus_notify_scanning(struct wpa_supplicant *wpa_s) argument 505 wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument 545 wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument 551 wpa_supplicant_dbus_notify_certification(struct wpa_supplicant *wpa_s, int depth, const char *subject, const char *cert_hash, const struct wpabuf *cert) argument 667 wpas_dbus_register_iface(struct wpa_supplicant *wpa_s) argument 710 wpas_dbus_unregister_iface(struct wpa_supplicant *wpa_s) argument 742 struct wpa_supplicant *wpa_s; local [all...] |
H A D | dbus_new_handlers_p2p.h | 19 struct wpa_supplicant *wpa_s; member in struct:peer_handler_args 24 struct wpa_supplicant *wpa_s; member in struct:groupmember_handler_args 33 DBusMessage *message, struct wpa_supplicant *wpa_s); 36 DBusMessage *message, struct wpa_supplicant *wpa_s); 39 DBusMessage *message, struct wpa_supplicant *wpa_s); 42 DBusMessage *message, struct wpa_supplicant *wpa_s); 45 DBusMessage *message, struct wpa_supplicant *wpa_s); 48 DBusMessage *message, struct wpa_supplicant *wpa_s); 51 DBusMessage *message, struct wpa_supplicant *wpa_s); 54 DBusMessage *message, struct wpa_supplicant *wpa_s); [all...] |
H A D | dbus_new.c | 37 * @wpa_s: %wpa_supplicant network interface data 43 static void wpas_dbus_signal_interface(struct wpa_supplicant *wpa_s, argument 50 iface = wpa_s->global->dbus; 63 &wpa_s->dbus_new_path)) 68 iface, wpa_s->dbus_new_path, 85 * @wpa_s: %wpa_supplicant network interface data 89 static void wpas_dbus_signal_interface_added(struct wpa_supplicant *wpa_s) argument 91 wpas_dbus_signal_interface(wpa_s, "InterfaceAdded", TRUE); 97 * @wpa_s: %wpa_supplicant network interface data 101 static void wpas_dbus_signal_interface_removed(struct wpa_supplicant *wpa_s) argument 115 wpas_dbus_signal_scan_done(struct wpa_supplicant *wpa_s, int success) argument 152 wpas_dbus_signal_bss(struct wpa_supplicant *wpa_s, const char *bss_obj_path, const char *sig_name, int properties) argument 201 wpas_dbus_signal_bss_added(struct wpa_supplicant *wpa_s, const char *bss_obj_path) argument 215 wpas_dbus_signal_bss_removed(struct wpa_supplicant *wpa_s, const char *bss_obj_path) argument 230 wpas_dbus_signal_blob(struct wpa_supplicant *wpa_s, const char *name, const char *sig_name) argument 264 wpas_dbus_signal_blob_added(struct wpa_supplicant *wpa_s, const char *name) argument 278 wpas_dbus_signal_blob_removed(struct wpa_supplicant *wpa_s, const char *name) argument 294 wpas_dbus_signal_network(struct wpa_supplicant *wpa_s, int id, const char *sig_name, int properties) argument 350 wpas_dbus_signal_network_added(struct wpa_supplicant *wpa_s, int id) argument 364 wpas_dbus_signal_network_removed(struct wpa_supplicant *wpa_s, int id) argument 378 wpas_dbus_signal_network_selected(struct wpa_supplicant *wpa_s, int id) argument 394 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 453 wpas_dbus_signal_network_enabled_changed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 475 wpas_dbus_signal_wps_event_success(struct wpa_supplicant *wpa_s) argument 514 wpas_dbus_signal_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 555 wpas_dbus_signal_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) argument 619 wpas_dbus_signal_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument 702 wpas_dbus_signal_certification(struct wpa_supplicant *wpa_s, int depth, const char *subject, const char *cert_hash, const struct wpabuf *cert) argument 758 wpas_dbus_signal_p2p_group_removed(struct wpa_supplicant *wpa_s, const char *role) argument 816 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 908 wpas_dbus_signal_p2p_go_neg_req(struct wpa_supplicant *wpa_s, const u8 *src, u16 dev_passwd_id) argument 947 wpas_dbus_get_group_obj_path(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, char *group_obj_path) argument 978 wpas_dbus_signal_p2p_group_started(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid, int client, int network_id) argument 1047 wpas_dbus_signal_p2p_go_neg_resp(struct wpa_supplicant *wpa_s, struct p2p_go_neg_results *res) argument 1173 wpas_dbus_signal_p2p_invitation_result(struct wpa_supplicant *wpa_s, int status, const u8 *bssid) argument 1225 wpas_dbus_signal_p2p_peer_joined(struct wpa_supplicant *wpa_s, const u8 *member) argument 1279 wpas_dbus_signal_p2p_peer_disconnected(struct wpa_supplicant *wpa_s, const u8 *member) argument 1338 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 1408 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 1471 wpas_dbus_signal_persistent_group(struct wpa_supplicant *wpa_s, int id, const char *sig_name, int properties) argument 1528 wpas_dbus_signal_persistent_group_added( struct wpa_supplicant *wpa_s, int id) argument 1544 wpas_dbus_signal_persistent_group_removed( struct wpa_supplicant *wpa_s, int id) argument 1559 wpas_dbus_signal_p2p_wps_failed(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument 1606 wpas_dbus_signal_prop_changed(struct wpa_supplicant *wpa_s, enum wpas_dbus_prop property) argument 1657 wpas_dbus_bss_signal_prop_changed(struct wpa_supplicant *wpa_s, enum wpas_dbus_bss_prop property, unsigned int id) argument 1952 wpas_dbus_register_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 2027 wpas_dbus_unregister_network(struct wpa_supplicant *wpa_s, int nid) argument 2130 wpas_dbus_unregister_bss(struct wpa_supplicant *wpa_s, u8 bssid[ETH_ALEN], unsigned int id) argument 2171 wpas_dbus_register_bss(struct wpa_supplicant *wpa_s, u8 bssid[ETH_ALEN], unsigned int id) argument 2822 wpas_dbus_register_interface(struct wpa_supplicant *wpa_s) argument 2872 wpas_dbus_unregister_interface(struct wpa_supplicant *wpa_s) argument 2955 wpas_dbus_signal_peer(struct wpa_supplicant *wpa_s, const u8 *dev_addr, const char *interface, const char *sig_name) argument 3003 wpas_dbus_signal_peer_device_found(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 3018 wpas_dbus_signal_peer_device_lost(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 3034 wpas_dbus_register_peer(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 3097 wpas_dbus_unregister_peer(struct wpa_supplicant *wpa_s, const u8 *dev_addr) argument 3161 wpas_dbus_register_p2p_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 3222 wpas_dbus_unregister_p2p_group(struct wpa_supplicant *wpa_s, const struct wpa_ssid *ssid) argument 3269 wpas_dbus_register_p2p_groupmember(struct wpa_supplicant *wpa_s, const u8 *p2p_if_addr) argument 3334 wpas_dbus_unregister_p2p_groupmember(struct wpa_supplicant *wpa_s, const u8 *p2p_if_addr) argument 3380 wpas_dbus_register_persistent_group(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument 3464 wpas_dbus_unregister_persistent_group(struct wpa_supplicant *wpa_s, int nid) argument [all...] |