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

12

/freebsd-9.3-release/contrib/wpa/wpa_supplicant/
H A Ddriver_i.h21 static inline void * wpa_drv_init(struct wpa_supplicant *wpa_s, argument
24 if (wpa_s->driver->init2)
25 return wpa_s->driver->init2(wpa_s, ifname,
26 wpa_s->global_drv_priv);
27 if (wpa_s->driver->init) {
28 return wpa_s->driver->init(wpa_s, ifname);
33 static inline void wpa_drv_deinit(struct wpa_supplicant *wpa_s) argument
35 if (wpa_s
39 wpa_drv_set_param(struct wpa_supplicant *wpa_s, const char *param) argument
47 wpa_drv_set_countermeasures(struct wpa_supplicant *wpa_s, int enabled) argument
57 wpa_drv_authenticate(struct wpa_supplicant *wpa_s, struct wpa_driver_auth_params *params) argument
65 wpa_drv_associate(struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params) argument
74 wpa_drv_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument
82 wpa_drv_get_scan_results2( struct wpa_supplicant *wpa_s) argument
90 wpa_drv_get_bssid(struct wpa_supplicant *wpa_s, u8 *bssid) argument
98 wpa_drv_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid) argument
106 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
121 wpa_drv_deauthenticate(struct wpa_supplicant *wpa_s, const u8 *addr, int reason_code) argument
131 wpa_drv_disassociate(struct wpa_supplicant *wpa_s, const u8 *addr, int reason_code) argument
141 wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument
150 wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s, const u8 *bssid, const u8 *pmkid) argument
160 wpa_drv_flush_pmkid(struct wpa_supplicant *wpa_s) argument
168 wpa_drv_get_capa(struct wpa_supplicant *wpa_s, struct wpa_driver_capa *capa) argument
177 wpa_drv_poll(struct wpa_supplicant *wpa_s) argument
184 wpa_drv_get_ifname(struct wpa_supplicant *wpa_s) argument
192 wpa_drv_get_mac_addr(struct wpa_supplicant *wpa_s) argument
200 wpa_drv_send_eapol(struct wpa_supplicant *wpa_s, const u8 *dst, u16 proto, const u8 *data, size_t data_len) argument
210 wpa_drv_set_operstate(struct wpa_supplicant *wpa_s, int state) argument
218 wpa_drv_mlme_setprotection(struct wpa_supplicant *wpa_s, const u8 *addr, int protect_type, int key_type) argument
230 wpa_drv_get_hw_feature_data(struct wpa_supplicant *wpa_s, u16 *num_modes, u16 *flags) argument
239 wpa_drv_set_channel(struct wpa_supplicant *wpa_s, enum hostapd_hw_mode phymode, int chan, int freq) argument
249 wpa_drv_set_ssid(struct wpa_supplicant *wpa_s, const u8 *ssid, size_t ssid_len) argument
259 wpa_drv_set_bssid(struct wpa_supplicant *wpa_s, const u8 *bssid) argument
268 wpa_drv_set_country(struct wpa_supplicant *wpa_s, const char *alpha2) argument
276 wpa_drv_send_mlme(struct wpa_supplicant *wpa_s, const u8 *data, size_t data_len) argument
285 wpa_drv_mlme_add_sta(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *supp_rates, size_t supp_rates_len) argument
295 wpa_drv_mlme_remove_sta(struct wpa_supplicant *wpa_s, const u8 *addr) argument
303 wpa_drv_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument
313 wpa_drv_send_ft_action(struct wpa_supplicant *wpa_s, u8 action, const u8 *target_ap, const u8 *ies, size_t ies_len) argument
323 wpa_drv_set_beacon(struct wpa_supplicant *wpa_s, const u8 *head, size_t head_len, const u8 *tail, size_t tail_len, int dtim_period, int beacon_int) argument
335 wpa_drv_sta_add(struct wpa_supplicant *wpa_s, struct hostapd_sta_add_params *params) argument
343 wpa_drv_sta_remove(struct wpa_supplicant *wpa_s, const u8 *addr) argument
351 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) argument
363 wpa_drv_sta_set_flags(struct wpa_supplicant *wpa_s, const u8 *addr, int total_flags, int flags_or, int flags_and) argument
374 wpa_drv_set_supp_port(struct wpa_supplicant *wpa_s, int authorized) argument
384 wpa_drv_send_action(struct wpa_supplicant *wpa_s, unsigned int freq, const u8 *dst, const u8 *src, const u8 *bssid, const u8 *data, size_t data_len) argument
397 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) argument
410 wpa_drv_if_remove(struct wpa_supplicant *wpa_s, enum wpa_driver_if_type type, const char *ifname) argument
419 wpa_drv_remain_on_channel(struct wpa_supplicant *wpa_s, unsigned int freq, unsigned int duration) argument
429 wpa_drv_cancel_remain_on_channel( struct wpa_supplicant *wpa_s) argument
438 wpa_drv_probe_req_report(struct wpa_supplicant *wpa_s, int report) argument
447 wpa_drv_disable_11b_rates(struct wpa_supplicant *wpa_s, int disabled) argument
456 wpa_drv_deinit_ap(struct wpa_supplicant *wpa_s) argument
463 wpa_drv_suspend(struct wpa_supplicant *wpa_s) argument
469 wpa_drv_resume(struct wpa_supplicant *wpa_s) argument
475 wpa_drv_signal_monitor(struct wpa_supplicant *wpa_s, int threshold, int hysteresis) argument
484 wpa_drv_set_ap_wps_ie(struct wpa_supplicant *wpa_s, const struct wpabuf *beacon, const struct wpabuf *proberesp) argument
[all...]
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 Dnotify.h24 int wpas_notify_iface_added(struct wpa_supplicant *wpa_s);
25 void wpas_notify_iface_removed(struct wpa_supplicant *wpa_s);
26 void wpas_notify_state_changed(struct wpa_supplicant *wpa_s,
29 void wpas_notify_network_changed(struct wpa_supplicant *wpa_s);
30 void wpas_notify_ap_scan_changed(struct wpa_supplicant *wpa_s);
31 void wpas_notify_bssid_changed(struct wpa_supplicant *wpa_s);
32 void wpas_notify_network_enabled_changed(struct wpa_supplicant *wpa_s,
34 void wpas_notify_network_selected(struct wpa_supplicant *wpa_s,
36 void wpas_notify_scanning(struct wpa_supplicant *wpa_s);
37 void wpas_notify_scan_done(struct wpa_supplicant *wpa_s, in
[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) argument
99 bgscan_notify_beacon_loss(struct wpa_supplicant *wpa_s) argument
106 bgscan_notify_signal_change(struct wpa_supplicant *wpa_s, int above) argument
[all...]
H A Dwpa_supplicant.c124 int wpa_set_wep_keys(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
133 wpa_drv_set_key(wpa_s, WPA_ALG_WEP,
143 static int wpa_supplicant_set_wpa_none_key(struct wpa_supplicant *wpa_s, argument
165 switch (wpa_s->group_cipher) {
180 "WPA-None", wpa_s->group_cipher);
187 return wpa_drv_set_key(wpa_s, alg, (u8 *) "\xff\xff\xff\xff\xff\xff",
194 struct wpa_supplicant *wpa_s = eloop_ctx; local
195 const u8 *bssid = wpa_s->bssid;
197 bssid = wpa_s->pending_bssid;
198 wpa_msg(wpa_s, MSG_INF
217 wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s, int sec, int usec) argument
239 wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s) argument
254 wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s) argument
320 wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
364 wpa_supplicant_cleanup(struct wpa_supplicant *wpa_s) argument
441 wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr) argument
520 wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, enum wpa_states state) argument
562 struct wpa_supplicant *wpa_s = global->ifaces; local
578 struct wpa_supplicant *wpa_s; local
587 wpa_supplicant_clear_status(struct wpa_supplicant *wpa_s) argument
613 wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s) argument
681 struct wpa_supplicant *wpa_s; local
737 wpa_supplicant_suites_from_ai(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_ie_data *ie) argument
799 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
988 wpa_supplicant_associate(struct wpa_supplicant *wpa_s, struct wpa_bss *bss, struct wpa_ssid *ssid) argument
1304 wpa_supplicant_disassociate(struct wpa_supplicant *wpa_s, int reason_code) argument
1338 wpa_supplicant_deauthenticate(struct wpa_supplicant *wpa_s, int reason_code) argument
1372 wpa_supplicant_enable_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
1424 wpa_supplicant_disable_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
1466 wpa_supplicant_select_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
1507 wpa_supplicant_set_ap_scan(struct wpa_supplicant *wpa_s, int ap_scan) argument
1571 wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s) argument
1629 wpa_supplicant_set_driver(struct wpa_supplicant *wpa_s, const char *name) argument
1689 struct wpa_supplicant *wpa_s = ctx; local
1792 wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s) argument
1862 struct wpa_supplicant *wpa_s; local
1874 wpa_supplicant_init_iface(struct wpa_supplicant *wpa_s, struct wpa_interface *iface) argument
2084 wpa_supplicant_deinit_iface(struct wpa_supplicant *wpa_s, int notify) argument
2120 struct wpa_supplicant *wpa_s; local
2186 wpa_supplicant_remove_iface(struct wpa_global *global, struct wpa_supplicant *wpa_s) argument
2221 struct wpa_supplicant *wpa_s; local
2341 struct wpa_supplicant *wpa_s; local
[all...]
H A Dnotify.c52 int wpas_notify_iface_added(struct wpa_supplicant *wpa_s) argument
54 if (wpas_dbus_register_iface(wpa_s))
57 if (wpas_dbus_register_interface(wpa_s))
64 void wpas_notify_iface_removed(struct wpa_supplicant *wpa_s) argument
67 wpas_dbus_unregister_iface(wpa_s);
70 wpas_dbus_unregister_interface(wpa_s);
74 void wpas_notify_state_changed(struct wpa_supplicant *wpa_s, argument
79 wpa_supplicant_dbus_notify_state_change(wpa_s, new_state,
83 wpas_dbus_signal_prop_changed(wpa_s, WPAS_DBUS_PROP_STATE);
87 void wpas_notify_network_changed(struct wpa_supplicant *wpa_s) argument
93 wpas_notify_ap_scan_changed(struct wpa_supplicant *wpa_s) argument
99 wpas_notify_bssid_changed(struct wpa_supplicant *wpa_s) argument
105 wpas_notify_network_enabled_changed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
112 wpas_notify_network_selected(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
119 wpas_notify_scanning(struct wpa_supplicant *wpa_s) argument
129 wpas_notify_scan_done(struct wpa_supplicant *wpa_s, int success) argument
135 wpas_notify_scan_results(struct wpa_supplicant *wpa_s) argument
144 wpas_notify_wps_credential(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument
156 wpas_notify_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) argument
165 wpas_notify_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument
174 wpas_notify_wps_event_success(struct wpa_supplicant *wpa_s) argument
182 wpas_notify_network_added(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
189 wpas_notify_network_removed(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
196 wpas_notify_bss_added(struct wpa_supplicant *wpa_s, u8 bssid[], unsigned int id) argument
205 wpas_notify_bss_removed(struct wpa_supplicant *wpa_s, u8 bssid[], unsigned int id) argument
214 wpas_notify_bss_freq_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument
221 wpas_notify_bss_signal_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument
229 wpas_notify_bss_privacy_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument
237 wpas_notify_bss_mode_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument
244 wpas_notify_bss_wpaie_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument
251 wpas_notify_bss_rsnie_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument
258 wpas_notify_bss_wps_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument
264 wpas_notify_bss_ies_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument
271 wpas_notify_bss_rates_changed(struct wpa_supplicant *wpa_s, unsigned int id) argument
278 wpas_notify_blob_added(struct wpa_supplicant *wpa_s, const char *name) argument
284 wpas_notify_blob_removed(struct wpa_supplicant *wpa_s, const char *name) argument
310 struct wpa_supplicant *wpa_s; local
323 struct wpa_supplicant *wpa_s; local
[all...]
H A Dwps_supplicant.h34 int wpas_wps_init(struct wpa_supplicant *wpa_s);
35 void wpas_wps_deinit(struct wpa_supplicant *wpa_s);
36 int wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s);
38 int wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid);
39 int wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid,
41 int wpas_wps_start_oob(struct wpa_supplicant *wpa_s, char *device_type,
43 int wpas_wps_start_reg(struct wpa_supplicant *wpa_s, const u8 *bssid,
45 int wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s,
47 int wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s,
49 int wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s,
66 wpas_wps_init(struct wpa_supplicant *wpa_s) argument
71 wpas_wps_deinit(struct wpa_supplicant *wpa_s) argument
75 wpas_wps_eapol_cb(struct wpa_supplicant *wpa_s) argument
85 wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument
92 wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument
99 wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) argument
106 wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s) argument
110 wpas_wps_searching(struct wpa_supplicant *wpa_s) argument
[all...]
H A Dsme.c35 void sme_authenticate(struct wpa_supplicant *wpa_s, argument
54 wpa_s->current_bss = bss;
57 wpa_s->reassociate = 0;
64 if (wpa_s->sme.ssid_len != params.ssid_len ||
65 os_memcmp(wpa_s->sme.ssid, params.ssid, params.ssid_len) != 0)
66 wpa_s->sme.prev_bssid_set = 0;
68 wpa_s->sme.freq = params.freq;
69 os_memcpy(wpa_s->sme.ssid, params.ssid, params.ssid_len);
70 wpa_s->sme.ssid_len = params.ssid_len;
98 bssid_changed = !is_zero_ether_addr(wpa_s
244 sme_event_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
322 sme_associate(struct wpa_supplicant *wpa_s, enum wpas_mode mode, const u8 *bssid, u16 auth_type) argument
380 sme_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument
404 sme_event_assoc_reject(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
456 sme_event_auth_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
464 sme_event_assoc_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
473 sme_event_disassoc(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
[all...]
H A Dpreauth_test.c47 static void _wpa_supplicant_disassociate(void *wpa_s, int reason_code) argument
49 wpa_supplicant_disassociate(wpa_s, reason_code);
53 static void _wpa_supplicant_deauthenticate(void *wpa_s, int reason_code) argument
55 wpa_supplicant_deauthenticate(wpa_s, reason_code);
59 static u8 * wpa_alloc_eapol(const struct wpa_supplicant *wpa_s, u8 type, argument
70 hdr->version = wpa_s->conf->eapol_version;
86 static u8 * _wpa_alloc_eapol(void *wpa_s, u8 type, argument
90 return wpa_alloc_eapol(wpa_s, type, data, data_len, msg_len, data_pos);
96 struct wpa_supplicant *wpa_s = ctx; local
97 wpa_s
103 struct wpa_supplicant *wpa_s = ctx; local
108 wpa_ether_send(void *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument
116 wpa_supplicant_get_network_ctx(void *wpa_s) argument
122 _wpa_supplicant_cancel_auth_timeout(void *wpa_s) argument
128 wpa_supplicant_get_beacon_ie(void *wpa_s) argument
135 wpa_supplicant_get_bssid(void *wpa_s, u8 *bssid) argument
142 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
152 wpa_supplicant_mlme_setprotection(void *wpa_s, const u8 *addr, int protection_type, int key_type) argument
161 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument
169 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument
180 struct wpa_supplicant *wpa_s = ctx; local
188 struct wpa_supplicant *wpa_s = ctx; local
193 test_eapol_clean(struct wpa_supplicant *wpa_s) argument
218 struct wpa_supplicant *wpa_s = eloop_ctx; local
231 wpa_init_conf(struct wpa_supplicant *wpa_s, const char *ifname) argument
282 struct wpa_supplicant *wpa_s = signal_ctx; local
290 struct wpa_supplicant wpa_s; local
[all...]
H A Dbgscan.h24 void * (*init)(struct wpa_supplicant *wpa_s, const char *params,
35 int bgscan_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid);
36 void bgscan_deinit(struct wpa_supplicant *wpa_s);
37 int bgscan_notify_scan(struct wpa_supplicant *wpa_s);
38 void bgscan_notify_beacon_loss(struct wpa_supplicant *wpa_s);
39 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
58 static inline void bgscan_notify_beacon_loss(struct wpa_supplicant *wpa_s) argument
62 bgscan_notify_signal_change(struct wpa_supplicant *wpa_s, int above) argument
[all...]
H A Dmlme.h30 int ieee80211_sta_init(struct wpa_supplicant *wpa_s);
31 void ieee80211_sta_deinit(struct wpa_supplicant *wpa_s);
32 int ieee80211_sta_req_scan(struct wpa_supplicant *wpa_s,
34 int ieee80211_sta_deauthenticate(struct wpa_supplicant *wpa_s, u16 reason);
35 int ieee80211_sta_disassociate(struct wpa_supplicant *wpa_s, u16 reason);
36 int ieee80211_sta_associate(struct wpa_supplicant *wpa_s,
38 int ieee80211_sta_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid,
42 void ieee80211_sta_rx(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len,
45 ieee80211_sta_get_scan_results(struct wpa_supplicant *wpa_s);
46 int ieee80211_sta_update_ft_ies(struct wpa_supplicant *wpa_s, cons
54 ieee80211_sta_init(struct wpa_supplicant *wpa_s) argument
59 ieee80211_sta_deinit(struct wpa_supplicant *wpa_s) argument
63 ieee80211_sta_req_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument
69 ieee80211_sta_deauthenticate(struct wpa_supplicant *wpa_s, u16 reason) argument
75 ieee80211_sta_disassociate(struct wpa_supplicant *wpa_s, u16 reason) argument
82 ieee80211_sta_associate(struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params) argument
88 ieee80211_sta_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid, size_t *len) argument
101 ieee80211_sta_rx(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len, struct ieee80211_rx_status *rx_status) argument
107 ieee80211_sta_get_scan_results(struct wpa_supplicant *wpa_s) argument
113 ieee80211_sta_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument
120 ieee80211_sta_send_ft_action(struct wpa_supplicant *wpa_s, u8 action, const u8 *target_ap, const u8 *ies, size_t ies_len) argument
[all...]
H A Devents.c45 static int wpa_supplicant_select_config(struct wpa_supplicant *wpa_s) argument
49 if (wpa_s->conf->ap_scan == 1 && wpa_s->current_ssid)
54 ssid = wpa_supplicant_get_ssid(wpa_s);
75 wpa_supplicant_set_suites(wpa_s, NULL, ssid,
78 wpa_supplicant_set_non_wpa_policy(wpa_s, ssid);
81 if (wpa_s->current_ssid && wpa_s->current_ssid != ssid)
82 eapol_sm_invalidate_cached_session(wpa_s->eapol);
83 old_ssid = wpa_s
97 struct wpa_supplicant *wpa_s = eloop_ctx; local
108 wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s) argument
128 wpa_find_assoc_pmkid(struct wpa_supplicant *wpa_s) argument
153 wpa_supplicant_event_pmkid_candidate(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
172 wpa_supplicant_dynamic_keys(struct wpa_supplicant *wpa_s) argument
203 wpa_supplicant_scard_init(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
296 wpa_supplicant_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument
412 wpa_supplicant_select_bss_wpa(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res, struct wpa_ssid *group, struct wpa_ssid **selected_ssid) argument
514 wpa_supplicant_select_bss_non_wpa(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res, struct wpa_ssid *group, struct wpa_ssid **selected_ssid) argument
647 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
671 wpa_supplicant_pick_network(struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res, struct wpa_ssid **selected_ssid) argument
700 wpa_supplicant_req_new_scan(struct wpa_supplicant *wpa_s, int timeout_sec, int timeout_usec) argument
716 wpa_supplicant_connect(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) argument
750 wpa_supplicant_pick_new_network(struct wpa_supplicant *wpa_s) argument
771 wpa_supplicant_rsn_preauth_scan_results( struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) argument
799 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
873 wpa_supplicant_event_scan_results(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
965 wpa_supplicant_event_associnfo(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
1099 wpa_supplicant_event_assoc(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
1262 wpa_supplicant_event_disassoc(struct wpa_supplicant *wpa_s, u16 reason_code) argument
1329 struct wpa_supplicant *wpa_s = eloop_ctx; local
1342 wpa_supplicant_event_michael_mic_failure(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
1435 struct wpa_supplicant *wpa_s; local
1446 wpa_supplicant_event_interface_status(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
1481 wpa_supplicant_event_stkstart(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
1493 wpa_supplicant_event_ft_response(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
1512 wpa_supplicant_event_ibss_rsn_start(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
1523 ft_rx_action(struct wpa_supplicant *wpa_s, const u8 *data, size_t len) argument
1579 struct wpa_supplicant *wpa_s = ctx; local
[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);
H A Dsme.h20 void sme_authenticate(struct wpa_supplicant *wpa_s,
22 void sme_associate(struct wpa_supplicant *wpa_s, enum wpas_mode mode,
24 void sme_event_auth(struct wpa_supplicant *wpa_s, union wpa_event_data *data);
25 int sme_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md,
27 void sme_event_assoc_reject(struct wpa_supplicant *wpa_s,
29 void sme_event_auth_timed_out(struct wpa_supplicant *wpa_s,
31 void sme_event_assoc_timed_out(struct wpa_supplicant *wpa_s,
33 void sme_event_disassoc(struct wpa_supplicant *wpa_s,
38 static inline void sme_authenticate(struct wpa_supplicant *wpa_s, argument
44 static inline void sme_event_auth(struct wpa_supplicant *wpa_s, argument
49 sme_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument
56 sme_event_assoc_reject(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
61 sme_event_auth_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
66 sme_event_assoc_timed_out(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
71 sme_event_disassoc(struct wpa_supplicant *wpa_s, union wpa_event_data *data) argument
[all...]
H A Dscan.h19 void wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec);
20 void wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s);
21 void wpa_supplicant_notify_scanning(struct wpa_supplicant *wpa_s,
24 int wpa_supplicant_trigger_scan(struct wpa_supplicant *wpa_s,
27 wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s,
29 int wpa_supplicant_update_scan_results(struct wpa_supplicant *wpa_s);
H A Dwpas_glue.c42 struct wpa_supplicant *wpa_s = ctx; local
43 wpa_config_set_blob(wpa_s->conf, blob);
44 if (wpa_s->conf->update_config) {
45 int ret = wpa_config_write(wpa_s->confname, wpa_s->conf);
57 struct wpa_supplicant *wpa_s = ctx; local
58 return wpa_config_get_blob(wpa_s->conf, name);
65 static u8 * wpa_alloc_eapol(const struct wpa_supplicant *wpa_s, u8 type, argument
76 hdr->version = wpa_s->conf->eapol_version;
94 * @wpa_s
101 wpa_ether_send(struct wpa_supplicant *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument
129 struct wpa_supplicant *wpa_s = ctx; local
203 struct wpa_supplicant *wpa_s = ctx; local
221 struct wpa_supplicant *wpa_s = ctx; local
229 struct wpa_supplicant *wpa_s = ctx; local
288 struct wpa_supplicant *wpa_s = ctx; local
303 wpa_get_beacon_ie(struct wpa_supplicant *wpa_s) argument
340 struct wpa_supplicant *wpa_s = ctx; local
354 _wpa_alloc_eapol(void *wpa_s, u8 type, const void *data, u16 data_len, size_t *msg_len, void **data_pos) argument
362 _wpa_ether_send(void *wpa_s, const u8 *dest, u16 proto, const u8 *buf, size_t len) argument
369 _wpa_supplicant_cancel_auth_timeout(void *wpa_s) argument
375 _wpa_supplicant_set_state(void *wpa_s, enum wpa_states state) argument
386 wpa_supplicant_get_state(struct wpa_supplicant *wpa_s) argument
392 _wpa_supplicant_get_state(void *wpa_s) argument
398 _wpa_supplicant_disassociate(void *wpa_s, int reason_code) argument
406 _wpa_supplicant_deauthenticate(void *wpa_s, int reason_code) argument
414 wpa_supplicant_get_network_ctx(void *wpa_s) argument
422 struct wpa_supplicant *wpa_s = ctx; local
436 struct wpa_supplicant *wpa_s = _wpa_s; local
446 wpa_supplicant_mlme_setprotection(void *wpa_s, const u8 *addr, int protection_type, int key_type) argument
455 wpa_supplicant_add_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument
462 wpa_supplicant_remove_pmkid(void *wpa_s, const u8 *bssid, const u8 *pmkid) argument
473 struct wpa_supplicant *wpa_s = ctx; local
486 struct wpa_supplicant *wpa_s = ctx; local
496 struct wpa_supplicant *wpa_s = ctx; local
526 struct wpa_supplicant *wpa_s = ctx; local
562 struct wpa_supplicant *wpa_s = ctx; local
578 wpa_supplicant_init_eapol(struct wpa_supplicant *wpa_s) argument
619 wpa_supplicant_init_wpa(struct wpa_supplicant *wpa_s) argument
667 wpa_supplicant_rsn_supp_set_config(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
[all...]
H A Dwps_supplicant.c41 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
95 wpas_wps_security_workaround(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, const struct wps_credential *cred) argument
177 struct wpa_supplicant *wpa_s = ctx; local
374 wpa_supplicant_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) argument
384 wpa_supplicant_wps_event_fail(struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument
393 wpa_supplicant_wps_event_success(struct wpa_supplicant *wpa_s) argument
401 wpa_supplicant_wps_event_er_ap_add(struct wpa_supplicant *wpa_s, struct wps_event_er_ap *ap) argument
426 wpa_supplicant_wps_event_er_ap_remove(struct wpa_supplicant *wpa_s, struct wps_event_er_ap *ap) argument
435 wpa_supplicant_wps_event_er_enrollee_add( struct wpa_supplicant *wpa_s, struct wps_event_er_enrollee *enrollee) argument
461 wpa_supplicant_wps_event_er_enrollee_remove( struct wpa_supplicant *wpa_s, struct wps_event_er_enrollee *enrollee) argument
474 struct wpa_supplicant *wpa_s = ctx; local
519 wpas_clear_wps(struct wpa_supplicant *wpa_s) argument
550 struct wpa_supplicant *wpa_s = eloop_ctx; local
557 wpas_wps_add_network(struct wpa_supplicant *wpa_s, int registrar, const u8 *bssid) argument
613 wpas_wps_reassoc(struct wpa_supplicant *wpa_s, struct wpa_ssid *selected) argument
636 wpas_wps_start_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid) argument
651 wpas_wps_start_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin) argument
677 wpas_wps_start_oob(struct wpa_supplicant *wpa_s, char *device_type, char *path, char *method, char *name) argument
726 wpas_wps_start_reg(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, struct wps_new_ap_settings *settings) argument
804 struct wpa_supplicant *wpa_s = ctx; local
814 wpas_wps_init(struct wpa_supplicant *wpa_s) argument
873 wpas_wps_deinit(struct wpa_supplicant *wpa_s) argument
896 wpas_wps_ssid_bss_match(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument
963 wpas_wps_ssid_wildcard_ok(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) argument
998 wpas_wps_scan_pbc_overlap(struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) argument
1046 wpas_wps_notify_scan_results(struct wpa_supplicant *wpa_s) argument
1073 wpas_wps_searching(struct wpa_supplicant *wpa_s) argument
1102 wpas_wps_er_start(struct wpa_supplicant *wpa_s) argument
1119 wpas_wps_er_stop(struct wpa_supplicant *wpa_s) argument
1130 wpas_wps_er_add_pin(struct wpa_supplicant *wpa_s, const char *uuid, const char *pin) argument
1145 wpas_wps_er_pbc(struct wpa_supplicant *wpa_s, const char *uuid) argument
1155 wpas_wps_er_learn(struct wpa_supplicant *wpa_s, const char *uuid, const char *pin) argument
1175 wpas_wps_terminate_pending(struct wpa_supplicant *wpa_s) argument
[all...]
H A Dap.c39 static int wpa_supplicant_conf_ap(struct wpa_supplicant *wpa_s, argument
46 conf->driver = wpa_s->driver;
48 os_strlcpy(bss->iface, wpa_s->ifname, sizeof(bss->iface));
128 if (wpa_s->conf->config_methods)
129 bss->config_methods = os_strdup(wpa_s->conf->config_methods);
130 if (wpa_s->conf->device_type)
131 bss->device_type = os_strdup(wpa_s->conf->device_type);
156 int wpa_supplicant_create_ap(struct wpa_supplicant *wpa_s, argument
169 wpa_supplicant_ap_deinit(wpa_s);
191 wpa_s
280 wpa_supplicant_ap_deinit(struct wpa_supplicant *wpa_s) argument
297 struct wpa_supplicant *wpa_s = ctx; local
306 struct wpa_supplicant *wpa_s = ctx; local
320 struct wpa_supplicant *wpa_s = ctx; local
334 struct wpa_supplicant *wpa_s = ctx; local
340 wpa_supplicant_ap_rx_eapol(struct wpa_supplicant *wpa_s, const u8 *src_addr, const u8 *buf, size_t len) argument
349 wpa_supplicant_ap_wps_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid) argument
357 wpa_supplicant_ap_wps_pin(struct wpa_supplicant *wpa_s, const u8 *bssid, const char *pin, char *buf, size_t buflen) argument
382 ap_ctrl_iface_sta_first(struct wpa_supplicant *wpa_s, char *buf, size_t buflen) argument
392 ap_ctrl_iface_sta(struct wpa_supplicant *wpa_s, const char *txtaddr, char *buf, size_t buflen) argument
402 ap_ctrl_iface_sta_next(struct wpa_supplicant *wpa_s, const char *txtaddr, char *buf, size_t buflen) argument
412 ap_ctrl_iface_wpa_get_status(struct wpa_supplicant *wpa_s, char *buf, size_t buflen, int verbose) argument
443 wpa_supplicant_ap_mac_addr_filter(struct wpa_supplicant *wpa_s, const u8 *addr) argument
[all...]
H A Dap.h19 int wpa_supplicant_create_ap(struct wpa_supplicant *wpa_s,
21 void wpa_supplicant_ap_deinit(struct wpa_supplicant *wpa_s);
22 void wpa_supplicant_ap_rx_eapol(struct wpa_supplicant *wpa_s,
24 int wpa_supplicant_ap_wps_pbc(struct wpa_supplicant *wpa_s, const u8 *bssid);
25 int wpa_supplicant_ap_wps_pin(struct wpa_supplicant *wpa_s, const u8 *bssid,
27 int ap_ctrl_iface_sta_first(struct wpa_supplicant *wpa_s,
29 int ap_ctrl_iface_sta(struct wpa_supplicant *wpa_s, const char *txtaddr,
31 int ap_ctrl_iface_sta_next(struct wpa_supplicant *wpa_s, const char *txtaddr,
33 int ap_ctrl_iface_wpa_get_status(struct wpa_supplicant *wpa_s, char *buf,
40 int wpa_supplicant_ap_mac_addr_filter(struct wpa_supplicant *wpa_s,
[all...]
H A Dmlme.c89 static void ieee80211_send_probe_req(struct wpa_supplicant *wpa_s,
93 ieee80211_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid);
94 static int ieee80211_sta_find_ibss(struct wpa_supplicant *wpa_s);
95 static int ieee80211_sta_wep_configured(struct wpa_supplicant *wpa_s);
99 static int ieee80211_sta_set_probe_req_ie(struct wpa_supplicant *wpa_s,
103 static int ieee80211_sta_set_channel(struct wpa_supplicant *wpa_s, argument
110 for (i = 0; i < wpa_s->mlme.num_modes; i++) {
111 mode = &wpa_s->mlme.modes[i];
113 wpa_s->mlme.curr_rates = mode->rates;
114 wpa_s
134 ieee80211_sta_wmm_params(struct wpa_supplicant *wpa_s, const u8 *wmm_param, size_t wmm_param_len) argument
191 ieee80211_set_associated(struct wpa_supplicant *wpa_s, int assoc) argument
216 ieee80211_sta_tx(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len) argument
223 ieee80211_send_auth(struct wpa_supplicant *wpa_s, int transaction, const u8 *extra, size_t extra_len, int encrypt) argument
262 ieee80211_reschedule_timer(struct wpa_supplicant *wpa_s, int ms) argument
270 ieee80211_authenticate(struct wpa_supplicant *wpa_s) argument
316 ieee80211_send_assoc(struct wpa_supplicant *wpa_s) argument
468 ieee80211_send_deauth(struct wpa_supplicant *wpa_s, u16 reason) argument
496 ieee80211_send_disassoc(struct wpa_supplicant *wpa_s, u16 reason) argument
524 ieee80211_privacy_mismatch(struct wpa_supplicant *wpa_s) argument
545 ieee80211_associate(struct wpa_supplicant *wpa_s) argument
570 ieee80211_associated(struct wpa_supplicant *wpa_s) argument
631 ieee80211_send_probe_req(struct wpa_supplicant *wpa_s, const u8 *dst, const u8 *ssid, size_t ssid_len) argument
702 ieee80211_sta_wep_configured(struct wpa_supplicant *wpa_s) argument
715 ieee80211_auth_completed(struct wpa_supplicant *wpa_s) argument
723 ieee80211_auth_challenge(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument
748 ieee80211_rx_mgmt_auth(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument
916 ieee80211_rx_mgmt_deauth(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument
959 ieee80211_rx_mgmt_disassoc(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument
1027 ieee80211_tx_addts(struct wpa_supplicant *wpa_s) argument
1059 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
1221 __ieee80211_bss_hash_add(struct wpa_supplicant *wpa_s, struct ieee80211_sta_bss *bss) argument
1230 __ieee80211_bss_hash_del(struct wpa_supplicant *wpa_s, struct ieee80211_sta_bss *bss) argument
1252 ieee80211_bss_add(struct wpa_supplicant *wpa_s, const u8 *bssid) argument
1270 ieee80211_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid) argument
1284 ieee80211_bss_free(struct wpa_supplicant *wpa_s, struct ieee80211_sta_bss *bss) argument
1297 ieee80211_bss_list_deinit(struct wpa_supplicant *wpa_s) argument
1311 ieee80211_bss_info(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status, int beacon) argument
1582 ieee80211_rx_mgmt_probe_resp(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument
1591 ieee80211_rx_mgmt_beacon(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument
1637 ieee80211_rx_mgmt_probe_req(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument
1710 ieee80211_rx_mgmt_ft_action(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument
1774 ieee80211_sta_send_sa_query_resp(struct wpa_supplicant *wpa_s, const u8 *addr, const u8 *trans_id) argument
1807 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
1888 ieee80211_rx_addts_resp( struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, size_t var_len) argument
1905 ieee80211_rx_delts( struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, size_t var_len) argument
1922 ieee80211_rx_mgmt_wmm_action( struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument
1955 ieee80211_rx_mgmt_action(struct wpa_supplicant *wpa_s, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument
1995 ieee80211_sta_rx_mgmt(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len, struct ieee80211_rx_status *rx_status) argument
2044 ieee80211_sta_rx_scan(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len, struct ieee80211_rx_status *rx_status) argument
2068 ieee80211_sta_active_ibss(struct wpa_supplicant *wpa_s) argument
2088 ieee80211_sta_expire(struct wpa_supplicant *wpa_s) argument
2104 ieee80211_sta_merge_ibss(struct wpa_supplicant *wpa_s) argument
2126 struct wpa_supplicant *wpa_s = eloop_ctx; local
2162 ieee80211_sta_new_auth(struct wpa_supplicant *wpa_s) argument
2194 ieee80211_ibss_allowed(struct wpa_supplicant *wpa_s) argument
2219 ieee80211_sta_join_ibss(struct wpa_supplicant *wpa_s, struct ieee80211_sta_bss *bss) argument
2456 ieee80211_sta_find_ibss(struct wpa_supplicant *wpa_s) argument
2547 ieee80211_sta_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid, size_t *len) argument
2556 ieee80211_sta_associate(struct wpa_supplicant *wpa_s, struct wpa_driver_associate_params *params) argument
2650 ieee80211_sta_save_oper_chan(struct wpa_supplicant *wpa_s) argument
2658 ieee80211_sta_restore_oper_chan(struct wpa_supplicant *wpa_s) argument
2671 ieee80211_active_scan(struct wpa_supplicant *wpa_s) argument
2697 struct wpa_supplicant *wpa_s = eloop_ctx; local
2808 ieee80211_sta_req_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument
2879 ieee80211_sta_get_scan_results(struct wpa_supplicant *wpa_s) argument
2969 ieee80211_sta_deauthenticate(struct wpa_supplicant *wpa_s, u16 reason) argument
2979 ieee80211_sta_disassociate(struct wpa_supplicant *wpa_s, u16 reason) argument
2992 ieee80211_sta_rx(struct wpa_supplicant *wpa_s, const u8 *buf, size_t len, struct ieee80211_rx_status *rx_status) argument
3050 ieee80211_sta_init(struct wpa_supplicant *wpa_s) argument
3074 ieee80211_sta_deinit(struct wpa_supplicant *wpa_s) argument
3102 ieee80211_sta_update_ft_ies(struct wpa_supplicant *wpa_s, const u8 *md, const u8 *ies, size_t ies_len) argument
3126 ieee80211_sta_send_ft_action(struct wpa_supplicant *wpa_s, u8 action, const u8 *target_ap, const u8 *ies, size_t ies_len) argument
3180 ieee80211_sta_set_probe_req_ie(struct wpa_supplicant *wpa_s, const u8 *ies, size_t ies_len) argument
[all...]
H A Dscan.c30 static void wpa_supplicant_gen_assoc_event(struct wpa_supplicant *wpa_s) argument
35 ssid = wpa_supplicant_get_ssid(wpa_s);
39 if (wpa_s->current_ssid == NULL) {
40 wpa_s->current_ssid = ssid;
41 if (wpa_s->current_ssid != NULL)
42 wpas_notify_network_changed(wpa_s);
44 wpa_supplicant_initiate_eapol(wpa_s);
48 wpa_supplicant_event(wpa_s, EVENT_ASSOC, &data);
89 static void wpa_supplicant_assoc_try(struct wpa_supplicant *wpa_s, argument
102 wpa_s
185 wpa_supplicant_trigger_scan(struct wpa_supplicant *wpa_s, struct wpa_driver_scan_params *params) argument
242 struct wpa_supplicant *wpa_s = eloop_ctx; local
430 wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec) argument
468 wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s) argument
475 wpa_supplicant_notify_scanning(struct wpa_supplicant *wpa_s, int scanning) argument
639 wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s, struct scan_info *info, int new_scan) argument
666 wpa_supplicant_update_scan_results(struct wpa_supplicant *wpa_s) argument
[all...]
/freebsd-9.3-release/contrib/wpa/wpa_supplicant/dbus/
H A Ddbus_new.h90 int wpas_dbus_register_interface(struct wpa_supplicant *wpa_s);
91 int wpas_dbus_unregister_interface(struct wpa_supplicant *wpa_s);
92 void wpas_dbus_signal_prop_changed(struct wpa_supplicant *wpa_s,
94 void wpas_dbus_bss_signal_prop_changed(struct wpa_supplicant *wpa_s,
97 void wpas_dbus_signal_network_enabled_changed(struct wpa_supplicant *wpa_s,
99 void wpas_dbus_signal_network_selected(struct wpa_supplicant *wpa_s, int id);
100 void wpas_dbus_signal_scan_done(struct wpa_supplicant *wpa_s, int success);
101 void wpas_dbus_signal_wps_cred(struct wpa_supplicant *wpa_s,
103 void wpas_dbus_signal_wps_event_m2d(struct wpa_supplicant *wpa_s,
105 void wpas_dbus_signal_wps_event_fail(struct wpa_supplicant *wpa_s,
125 wpas_dbus_register_interface(struct wpa_supplicant *wpa_s) argument
130 wpas_dbus_unregister_interface(struct wpa_supplicant *wpa_s) argument
137 wpas_dbus_signal_prop_changed(struct wpa_supplicant *wpa_s, enum wpas_dbus_prop property) argument
142 wpas_dbus_bss_signal_prop_changed( struct wpa_supplicant *wpa_s, enum wpas_dbus_bss_prop property, unsigned int id) argument
148 wpas_dbus_signal_network_enabled_changed( struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
153 wpas_dbus_signal_network_selected( struct wpa_supplicant *wpa_s, int id) argument
158 wpas_dbus_signal_scan_done(struct wpa_supplicant *wpa_s, int success) argument
163 wpas_dbus_signal_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument
168 wpas_dbus_signal_wps_event_m2d(struct wpa_supplicant *wpa_s, struct wps_event_m2d *m2d) argument
173 wpas_dbus_signal_wps_event_fail( struct wpa_supplicant *wpa_s, struct wps_event_fail *fail) argument
178 wpas_dbus_signal_wps_event_success( struct wpa_supplicant *wpa_s) argument
183 wpas_dbus_register_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) argument
189 wpas_dbus_unregister_network(struct wpa_supplicant *wpa_s, int nid) argument
195 wpas_dbus_unregister_bss(struct wpa_supplicant *wpa_s, u8 bssid[ETH_ALEN], unsigned int id) argument
201 wpas_dbus_register_bss(struct wpa_supplicant *wpa_s, u8 bssid[ETH_ALEN], unsigned int id) argument
207 wpas_dbus_signal_blob_added(struct wpa_supplicant *wpa_s, const char *name) argument
212 wpas_dbus_signal_blob_removed(struct wpa_supplicant *wpa_s, const char *name) argument
[all...]
H A Ddbus_old_handlers.h36 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 Ddbus_old.h78 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,
89 int wpas_dbus_register_iface(struct wpa_supplicant *wpa_s);
90 int wpas_dbus_unregister_iface(struct wpa_supplicant *wpa_s);
100 wpa_supplicant_dbus_notify_scan_results(struct wpa_supplicant *wpa_s) argument
105 wpa_supplicant_dbus_notify_scanning(struct wpa_supplicant *wpa_s) argument
112 wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s, argument
118 wpas_dbus_register_iface(struct wpa_supplicant *wpa_s) argument
124 wpas_dbus_unregister_iface(struct wpa_supplicant *wpa_s) argument
[all...]
H A Ddbus_old.c139 * @wpa_s: a network interface's data
146 struct wpa_supplicant *wpa_s,
153 ssid = wpa_config_get_network(wpa_s->conf, network_id);
158 reply = wpas_dbus_iface_set_network(message, wpa_s, ssid);
160 reply = wpas_dbus_iface_enable_network(message, wpa_s, ssid);
162 reply = wpas_dbus_iface_disable_network(message, wpa_s, ssid);
171 * @wpa_s: a network interface's data
178 struct wpa_supplicant *wpa_s,
187 bss = wpa_bss_get_bssid(wpa_s, bssid);
193 return wpas_dbus_bssid_properties(message, wpa_s, bs
145 wpas_dispatch_network_method(DBusMessage *message, struct wpa_supplicant *wpa_s, int network_id) argument
177 wpas_dispatch_bssid_method(DBusMessage *message, struct wpa_supplicant *wpa_s, const char *bssid_txt) argument
213 struct wpa_supplicant *wpa_s = user_data; local
374 wpa_supplicant_dbus_notify_scan_results(struct wpa_supplicant *wpa_s) argument
405 wpa_supplicant_dbus_notify_state_change(struct wpa_supplicant *wpa_s, enum wpa_states new_state, enum wpa_states old_state) argument
472 wpa_supplicant_dbus_notify_scanning(struct wpa_supplicant *wpa_s) argument
504 wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument
544 wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s, const struct wps_credential *cred) argument
613 wpas_dbus_register_iface(struct wpa_supplicant *wpa_s) argument
656 wpas_dbus_unregister_iface(struct wpa_supplicant *wpa_s) argument
688 struct wpa_supplicant *wpa_s; local
[all...]

Completed in 145 milliseconds

12