Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching refs:wpa_supplicant

15  * %wpa_supplicant interfaces. In addition, this file contains number of
26 #include "wpa_supplicant.h"
43 "wpa_supplicant v" VERSION_STR "\n"
119 static u8 * wpa_alloc_eapol(const struct wpa_supplicant *wpa_s, u8 type,
148 * @wpa_s: Pointer to wpa_supplicant data
155 static int wpa_ether_send(struct wpa_supplicant *wpa_s, const u8 *dest,
170 * @ctx: Pointer to wpa_supplicant data (wpa_s)
182 struct wpa_supplicant *wpa_s = ctx;
247 * @ctx: Pointer to wpa_supplicant data (wpa_s)
257 struct wpa_supplicant *wpa_s = ctx;
275 struct wpa_supplicant *wpa_s = ctx;
286 struct wpa_supplicant *wpa_s = ctx;
294 struct wpa_supplicant *wpa_s = ctx;
304 struct wpa_supplicant *wpa_s = ctx;
311 static int wpa_supplicant_set_wpa_none_key(struct wpa_supplicant *wpa_s,
363 struct wpa_supplicant *wpa_s = ctx;
377 * @wpa_s: Pointer to wpa_supplicant data
381 struct wpa_blacklist * wpa_blacklist_get(struct wpa_supplicant *wpa_s,
399 * @wpa_s: Pointer to wpa_supplicant data
408 * This blacklist is used to force %wpa_supplicant to go through all available
413 int wpa_blacklist_add(struct wpa_supplicant *wpa_s, const u8 *bssid)
440 static int wpa_blacklist_del(struct wpa_supplicant *wpa_s, const u8 *bssid)
466 * @wpa_s: Pointer to wpa_supplicant data
468 void wpa_blacklist_clear(struct wpa_supplicant *wpa_s)
486 * @wpa_s: Pointer to wpa_supplicant data
493 void wpa_supplicant_req_scan(struct wpa_supplicant *wpa_s, int sec, int usec)
528 * @wpa_s: Pointer to wpa_supplicant data
533 void wpa_supplicant_cancel_scan(struct wpa_supplicant *wpa_s)
543 struct wpa_supplicant *wpa_s = eloop_ctx;
559 * @wpa_s: Pointer to wpa_supplicant data
566 void wpa_supplicant_req_auth_timeout(struct wpa_supplicant *wpa_s,
582 * @wpa_s: Pointer to wpa_supplicant data
588 void wpa_supplicant_cancel_auth_timeout(struct wpa_supplicant *wpa_s)
598 * @wpa_s: Pointer to wpa_supplicant data
603 void wpa_supplicant_initiate_eapol(struct wpa_supplicant *wpa_s)
648 * @wpa_s: Pointer to wpa_supplicant data
655 void wpa_supplicant_set_non_wpa_policy(struct wpa_supplicant *wpa_s,
696 static void wpa_supplicant_cleanup(struct wpa_supplicant *wpa_s)
745 * @wpa_s: Pointer to wpa_supplicant data
751 void wpa_clear_keys(struct wpa_supplicant *wpa_s, const u8 *addr)
818 * @wpa_s: Pointer to wpa_supplicant data
824 void wpa_supplicant_set_state(struct wpa_supplicant *wpa_s, wpa_states state)
870 * @wpa_s: Pointer to wpa_supplicant data
873 wpa_states wpa_supplicant_get_state(struct wpa_supplicant *wpa_s)
883 struct wpa_supplicant *wpa_s;
892 static void wpa_supplicant_clear_status(struct wpa_supplicant *wpa_s)
904 * @wpa_s: Pointer to wpa_supplicant data
910 * times if %wpa_supplicant is controlling multiple interfaces and all
913 int wpa_supplicant_reload_configuration(struct wpa_supplicant *wpa_s)
974 struct wpa_supplicant *wpa_s;
984 static void wpa_supplicant_gen_assoc_event(struct wpa_supplicant *wpa_s)
1005 struct wpa_supplicant *wpa_s = eloop_ctx;
1156 static int wpa_supplicant_suites_from_ai(struct wpa_supplicant *wpa_s,
1206 * @wpa_s: Pointer to wpa_supplicant data
1218 int wpa_supplicant_set_suites(struct wpa_supplicant *wpa_s,
1370 * @wpa_s: Pointer to wpa_supplicant data
1374 * This function is used to request %wpa_supplicant to associate with a BSS.
1376 void wpa_supplicant_associate(struct wpa_supplicant *wpa_s,
1612 * @wpa_s: Pointer to wpa_supplicant data
1615 * This function is used to request %wpa_supplicant to disassociate with the
1618 void wpa_supplicant_disassociate(struct wpa_supplicant *wpa_s,
1640 * @wpa_s: Pointer to wpa_supplicant data
1643 * This function is used to request %wpa_supplicant to disassociate with the
1646 void wpa_supplicant_deauthenticate(struct wpa_supplicant *wpa_s,
1671 * @wpa_s: Pointer to wpa_supplicant data
1677 int wpa_supplicant_get_scan_results(struct wpa_supplicant *wpa_s)
1722 static int wpa_get_beacon_ie(struct wpa_supplicant *wpa_s)
1762 struct wpa_supplicant *wpa_s = ctx;
1780 * @wpa_s: Pointer to wpa_supplicant data
1783 struct wpa_ssid * wpa_supplicant_get_ssid(struct wpa_supplicant *wpa_s)
1891 struct wpa_supplicant *wpa_s = ctx;
1934 static int wpa_supplicant_set_driver(struct wpa_supplicant *wpa_s,
1944 "wpa_supplicant.");
1969 struct wpa_supplicant *wpa_s = ctx;
2013 * @wpa_s: Pointer to wpa_supplicant data
2022 int wpa_supplicant_driver_init(struct wpa_supplicant *wpa_s,
2090 * happen if wpa_supplicant is killed during countermeasures. */
2110 static struct wpa_supplicant * wpa_supplicant_alloc(void)
2112 struct wpa_supplicant *wpa_s;
2123 static int wpa_supplicant_init_iface(struct wpa_supplicant *wpa_s,
2208 static int wpa_supplicant_init_eapol(struct wpa_supplicant *wpa_s)
2244 wpa_supplicant *wpa_s)
2285 static int wpa_supplicant_init_iface2(struct wpa_supplicant *wpa_s,
2365 "You may have another wpa_supplicant process "
2367 "left by an unclean termination of wpa_supplicant "
2370 "wpa_supplicant again.\n",
2386 static void wpa_supplicant_deinit_iface(struct wpa_supplicant *wpa_s)
2419 * This function is used to add new network interfaces for %wpa_supplicant.
2422 * dynamically while %wpa_supplicant is already running. This could happen,
2425 struct wpa_supplicant * wpa_supplicant_add_iface(struct wpa_global *global,
2428 struct wpa_supplicant *wpa_s;
2482 * %wpa_supplicant, e.g., when a hotplug network adapter is ejected. In
2484 * %wpa_supplicant is terminated.
2487 struct wpa_supplicant *wpa_s)
2489 struct wpa_supplicant *prev;
2518 struct wpa_supplicant * wpa_supplicant_get_iface(struct wpa_global *global,
2521 struct wpa_supplicant *wpa_s;
2532 * wpa_supplicant_init - Initialize %wpa_supplicant
2533 * @params: Parameters for %wpa_supplicant
2534 * Returns: Pointer to global %wpa_supplicant data, or %NULL on failure
2536 * This function is used to initialize %wpa_supplicant. After successful
2538 * network interfaces, and eventually, to deinitialize %wpa_supplicant.
2610 * wpa_supplicant_run - Run the %wpa_supplicant main event loop
2616 * long as the %wpa_supplicant process in still in use.
2620 struct wpa_supplicant *wpa_s;
2643 * wpa_supplicant_deinit - Deinitialize %wpa_supplicant
2646 * This function is called to deinitialize %wpa_supplicant and to free all