Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching full:wpa_supplicant

2  * wpa_supplicant - Internal definitions
29 struct wpa_supplicant;
33 * backends. Other parts of wpa_supplicant do not have access to data stored in
101 * daemonize - Run %wpa_supplicant in the background
108 * If set, %wpa_supplicant will wait until all the configured network
111 * %wpa_supplicant without network interfaces and add the interfaces
167 * struct wpa_global - Internal, global data for all %wpa_supplicant interfaces
170 * %wpa_supplicant.
173 struct wpa_supplicant *ifaces;
263 * struct wpa_supplicant - Internal data for wpa_supplicant interface
265 * This structure contains the internal data for core wpa_supplicant code. This
270 struct wpa_supplicant {
272 struct wpa_supplicant *next;
354 /* wpa_supplicant.c */
355 void wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s);
357 int wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s);
360 int wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s,
362 struct wpa_blacklist * wpa_blacklist_get(struct wpa_supplicant *wpa_s,
364 int wpa_blacklist_add(struct wpa_supplicant *wpa_s, const u8 *bssid);
365 void wpa_blacklist_clear(struct wpa_supplicant *wpa_s);
366 int wpa_supplicant_set_suites(struct wpa_supplicant *wpa_s,
370 void wpa_supplicant_associate(struct wpa_supplicant *wpa_s,
373 void wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s,
375 void wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s);
376 int wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s);
377 void wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr);
378 void wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s,
380 void wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, wpa_states state);
381 struct wpa_ssid * wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s);
382 void wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s);
383 void wpa_supplicant_deauthenticate(struct wpa_supplicant *wpa_s,
385 void wpa_supplicant_disassociate(struct wpa_supplicant *wpa_s,
387 void wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec);
391 struct wpa_supplicant * wpa_supplicant_add_iface(struct wpa_global *global,
394 struct wpa_supplicant *wpa_s);
395 struct wpa_supplicant * wpa_supplicant_get_iface(struct wpa_global *global,
401 int wpa_supplicant_scard_init(struct wpa_supplicant *wpa_s,
405 void wpa_supplicant_mark_disassoc(struct wpa_supplicant *wpa_s);
408 static inline void * wpa_drv_init(struct wpa_supplicant *wpa_s,
417 static inline void wpa_drv_deinit(struct wpa_supplicant *wpa_s)
423 static inline int wpa_drv_set_param(struct wpa_supplicant *wpa_s,
431 static inline int wpa_drv_set_drop_unencrypted(struct wpa_supplicant *wpa_s,
441 static inline int wpa_drv_set_countermeasures(struct wpa_supplicant *wpa_s,
451 static inline int wpa_drv_set_auth_alg(struct wpa_supplicant *wpa_s,
461 static inline int wpa_drv_set_wpa(struct wpa_supplicant *wpa_s, int enabled)
469 static inline int wpa_drv_associate(struct wpa_supplicant *wpa_s,
478 static inline int wpa_drv_scan(struct wpa_supplicant *wpa_s, const u8 *ssid,
487 static inline int wpa_drv_get_scan_results(struct wpa_supplicant *wpa_s,
498 static inline int wpa_drv_get_bssid(struct wpa_supplicant *wpa_s, u8 *bssid)
506 static inline int wpa_drv_get_ssid(struct wpa_supplicant *wpa_s, u8 *ssid)
514 static inline int wpa_drv_set_key(struct wpa_supplicant *wpa_s, wpa_alg alg,
528 static inline int wpa_drv_deauthenticate(struct wpa_supplicant *wpa_s,
538 static inline int wpa_drv_disassociate(struct wpa_supplicant *wpa_s,
548 static inline int wpa_drv_add_pmkid(struct wpa_supplicant *wpa_s,
557 static inline int wpa_drv_remove_pmkid(struct wpa_supplicant *wpa_s,
567 static inline int wpa_drv_flush_pmkid(struct wpa_supplicant *wpa_s)
575 static inline int wpa_drv_get_capa(struct wpa_supplicant *wpa_s,
584 static inline void wpa_drv_poll(struct wpa_supplicant *wpa_s)
591 static inline const char * wpa_drv_get_ifname(struct wpa_supplicant *wpa_s)
599 static inline const u8 * wpa_drv_get_mac_addr(struct wpa_supplicant *wpa_s)
607 static inline int wpa_drv_send_eapol(struct wpa_supplicant *wpa_s,
617 static inline int wpa_drv_set_operstate(struct wpa_supplicant *wpa_s,
625 static inline int wpa_drv_mlme_setprotection(struct wpa_supplicant *wpa_s,
637 wpa_drv_get_hw_feature_data(struct wpa_supplicant *wpa_s, u16 *num_modes,
646 static inline int wpa_drv_set_channel(struct wpa_supplicant *wpa_s,
656 static inline int wpa_drv_set_ssid(struct wpa_supplicant *wpa_s,
666 static inline int wpa_drv_set_bssid(struct wpa_supplicant *wpa_s,
675 static inline int wpa_drv_send_mlme(struct wpa_supplicant *wpa_s,
684 static inline int wpa_drv_mlme_add_sta(struct wpa_supplicant *wpa_s,
694 static inline int wpa_drv_mlme_remove_sta(struct wpa_supplicant *wpa_s,
702 static inline int wpa_drv_driver_cmd(struct wpa_supplicant *wpa_s,