Data Fields | |
void * | ctx |
void * | msg_ctx |
void(* | set_state )(void *ctx, wpa_states state) |
wpa_states(* | get_state )(void *ctx) |
void(* | deauthenticate )(void *ctx, int reason_code) |
void(* | disassociate )(void *ctx, int reason_code) |
int(* | set_key )(void *ctx, 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) |
void *(* | get_network_ctx )(void *ctx) |
int(* | get_bssid )(void *ctx, u8 *bssid) |
int(* | ether_send )(void *ctx, const u8 *dest, u16 proto, const u8 *buf, size_t len) |
int(* | get_beacon_ie )(void *ctx) |
void(* | cancel_auth_timeout )(void *ctx) |
u8 *(* | alloc_eapol )(void *ctx, u8 type, const void *data, u16 data_len, size_t *msg_len, void **data_pos) |
int(* | add_pmkid )(void *ctx, const u8 *bssid, const u8 *pmkid) |
int(* | remove_pmkid )(void *ctx, const u8 *bssid, const u8 *pmkid) |
void(* | set_config_blob )(void *ctx, struct wpa_config_blob *blob) |
struct wpa_config_blob *(* | get_config_blob )(void *ctx, const char *name) |
int(* | mlme_setprotection )(void *ctx, const u8 *addr, int protection_type, int key_type) |
int(* | update_ft_ies )(void *ctx, const u8 *md, const u8 *ies, size_t ies_len) |
int(* | send_ft_action )(void *ctx, u8 action, const u8 *target_ap, const u8 *ies, size_t ies_len) |
Definition at line 35 of file wpa.h.