Functions |
static int | freq_allowed (int *freqs, int freq) |
static void | wpa_find_assoc_pmkid (struct wpa_supplicant *wpa_s) |
void | wpa_supplicant_connect (struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid) |
static int | wpa_supplicant_dynamic_keys (struct wpa_supplicant *wpa_s) |
void | wpa_supplicant_event (void *ctx, enum wpa_event_type event, union wpa_event_data *data) |
static void | wpa_supplicant_event_assoc (struct wpa_supplicant *wpa_s, union wpa_event_data *data) |
static int | wpa_supplicant_event_associnfo (struct wpa_supplicant *wpa_s, union wpa_event_data *data) |
static void | wpa_supplicant_event_disassoc (struct wpa_supplicant *wpa_s, u16 reason_code) |
static void | wpa_supplicant_event_interface_status (struct wpa_supplicant *wpa_s, union wpa_event_data *data) |
static void | wpa_supplicant_event_michael_mic_failure (struct wpa_supplicant *wpa_s, union wpa_event_data *data) |
static void | wpa_supplicant_event_pmkid_candidate (struct wpa_supplicant *wpa_s, union wpa_event_data *data) |
static void | wpa_supplicant_event_scan_results (struct wpa_supplicant *wpa_s, union wpa_event_data *data) |
void | wpa_supplicant_mark_disassoc (struct wpa_supplicant *wpa_s) |
static int | wpa_supplicant_match_privacy (struct wpa_scan_res *bss, struct wpa_ssid *ssid) |
static int | wpa_supplicant_need_to_roam (struct wpa_supplicant *wpa_s, struct wpa_bss *selected, struct wpa_ssid *ssid, struct wpa_scan_results *scan_res) |
static struct wpa_bss * | wpa_supplicant_pick_network (struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res, struct wpa_ssid **selected_ssid) |
static struct wpa_ssid * | wpa_supplicant_pick_new_network (struct wpa_supplicant *wpa_s) |
static void | wpa_supplicant_req_new_scan (struct wpa_supplicant *wpa_s, int timeout_sec, int timeout_usec) |
static void | wpa_supplicant_rsn_preauth_scan_results (struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res) |
int | wpa_supplicant_scard_init (struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid) |
static struct wpa_bss * | wpa_supplicant_select_bss (struct wpa_supplicant *wpa_s, struct wpa_scan_results *scan_res, struct wpa_ssid *group, struct wpa_ssid **selected_ssid) |
static struct wpa_bss * | 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) |
static struct wpa_bss * | 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) |
static int | wpa_supplicant_select_config (struct wpa_supplicant *wpa_s) |
static int | wpa_supplicant_ssid_bss_match (struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, struct wpa_scan_res *bss) |
static void | wpa_supplicant_stop_countermeasures (void *eloop_ctx, void *sock_ctx) |