Lines Matching defs:wpa_auth_callbacks
360 struct wpa_auth_callbacks { struct
361 void (*logger)(void *ctx, const u8 *addr, logger_level level,
363 void (*disconnect)(void *ctx, const u8 *addr, u16 reason);
364 int (*mic_failure_report)(void *ctx, const u8 *addr);
365 void (*psk_failure_report)(void *ctx, const u8 *addr);
366 void (*set_eapol)(void *ctx, const u8 *addr, wpa_eapol_variable var,
368 int (*get_eapol)(void *ctx, const u8 *addr, wpa_eapol_variable var);
369 const u8 * (*get_psk)(void *ctx, const u8 *addr, const u8 *p2p_dev_addr,
372 int (*get_msk)(void *ctx, const u8 *addr, u8 *msk, size_t *len);
373 int (*set_key)(void *ctx, int vlan_id, enum wpa_alg alg,
376 int (*get_seqnum)(void *ctx, const u8 *addr, int idx, u8 *seq);
377 int (*send_eapol)(void *ctx, const u8 *addr, const u8 *data,
379 int (*get_sta_count)(void *ctx);
380 int (*for_each_sta)(void *ctx, int (*cb)(struct wpa_state_machine *sm,
382 int (*for_each_auth)(void *ctx, int (*cb)(struct wpa_authenticator *a,
384 int (*send_ether)(void *ctx, const u8 *dst, u16 proto, const u8 *data,
386 int (*send_oui)(void *ctx, const u8 *dst, u8 oui_suffix, const u8 *data,
388 int (*channel_info)(void *ctx, struct wpa_channel_info *ci);
389 int (*update_vlan)(void *ctx, const u8 *addr, int vlan_id);
390 int (*get_sta_tx_params)(void *ctx, const u8 *addr,
393 void (*store_ptksa)(void *ctx, const u8 *addr, int cipher,
395 void (*clear_ptksa)(void *ctx, const u8 *addr, int cipher);
396 void (*request_radius_psk)(void *ctx, const u8 *addr, int key_mgmt,
400 struct wpa_state_machine * (*add_sta)(void *ctx, const u8 *sta_addr);
401 int (*add_sta_ft)(void *ctx, const u8 *sta_addr);
402 int (*set_vlan)(void *ctx, const u8 *sta_addr,
404 int (*get_vlan)(void *ctx, const u8 *sta_addr,
406 int (*set_identity)(void *ctx, const u8 *sta_addr,
408 size_t (*get_identity)(void *ctx, const u8 *sta_addr, const u8 **buf);
409 int (*set_radius_cui)(void *ctx, const u8 *sta_addr,
411 size_t (*get_radius_cui)(void *ctx, const u8 *sta_addr, const u8 **buf);
412 void (*set_session_timeout)(void *ctx, const u8 *sta_addr,
414 int (*get_session_timeout)(void *ctx, const u8 *sta_addr);
438 const struct wpa_auth_callbacks *cb, argument