12 void sme_associate(
struct wpa_supplicant *wpa_s,
enum wpas_mode mode,
13 const u8 *bssid, u16 auth_type);
16 const u8 *ies,
size_t ies_len);
24 struct disassoc_info *info);
25 void sme_event_unprot_disconnect(
struct wpa_supplicant *wpa_s,
const u8 *sa,
26 const u8 *da, u16 reason_code);
28 const u8 *data,
size_t len);
30 void sme_disassoc_while_authenticating(
struct wpa_supplicant *wpa_s,
31 const u8 *prev_pending_bssid);
36 void sme_sched_obss_scan(
struct wpa_supplicant *wpa_s,
int enable);
51 static inline int sme_update_ft_ies(
struct wpa_supplicant *wpa_s,
const u8 *md,
52 const u8 *ies,
size_t ies_len)
58 static inline void sme_event_assoc_reject(
struct wpa_supplicant *wpa_s,
63 static inline void sme_event_auth_timed_out(
struct wpa_supplicant *wpa_s,
68 static inline void sme_event_assoc_timed_out(
struct wpa_supplicant *wpa_s,
73 static inline void sme_event_disassoc(
struct wpa_supplicant *wpa_s,
74 struct disassoc_info *info)
78 static inline void sme_event_unprot_disconnect(
struct wpa_supplicant *wpa_s,
79 const u8 *sa,
const u8 *da,
90 const u8 *prev_pending_bssid)
94 static inline void sme_clear_on_disassoc(
struct wpa_supplicant *wpa_s)
102 static inline int sme_proc_obss_scan(
struct wpa_supplicant *wpa_s)
107 static inline void sme_sched_obss_scan(
struct wpa_supplicant *wpa_s,
BSS table.
Definition: bss.h:52
Internal data for wpa_supplicant interface.
Definition: wpa_supplicant_i.h:451
Network configuration data.
Definition: config_ssid.h:52
union wpa_event_data - Additional data for wpa_supplicant_event() calls
Definition: driver.h:4130