Lines Matching refs:wpa_authenticator
144 struct wpa_authenticator;
289 struct wpa_authenticator *tx_bss_auth;
294 struct wpa_authenticator *first_link_auth;
356 int (*for_each_auth)(void *ctx, int (*cb)(struct wpa_authenticator *a,
408 struct wpa_authenticator * wpa_init(const u8 *addr,
412 int wpa_init_keys(struct wpa_authenticator *wpa_auth);
413 void wpa_deinit(struct wpa_authenticator *wpa_auth);
414 int wpa_reconfig(struct wpa_authenticator *wpa_auth,
426 wpa_validate_wpa_ie(struct wpa_authenticator *wpa_auth,
433 int wpa_validate_osen(struct wpa_authenticator *wpa_auth,
440 wpa_auth_sta_init(struct wpa_authenticator *wpa_auth, const u8 *addr,
442 int wpa_auth_sta_associated(struct wpa_authenticator *wpa_auth,
446 void wpa_receive(struct wpa_authenticator *wpa_auth,
456 void wpa_gtk_rekey(struct wpa_authenticator *wpa_auth);
457 int wpa_get_mib(struct wpa_authenticator *wpa_auth, char *buf, size_t buflen);
459 void wpa_auth_countermeasures_start(struct wpa_authenticator *wpa_auth);
473 const u8 * wpa_auth_get_wpa_ie(struct wpa_authenticator *wpa_auth,
478 int wpa_auth_pmksa_add_preauth(struct wpa_authenticator *wpa_auth,
482 int wpa_auth_pmksa_add_sae(struct wpa_authenticator *wpa_auth, const u8 *addr,
486 int wpa_auth_pmksa_add2(struct wpa_authenticator *wpa_auth, const u8 *addr,
489 void wpa_auth_pmksa_remove(struct wpa_authenticator *wpa_auth,
491 int wpa_auth_pmksa_list(struct wpa_authenticator *wpa_auth, char *buf,
493 void wpa_auth_pmksa_flush(struct wpa_authenticator *wpa_auth);
494 int wpa_auth_pmksa_list_mesh(struct wpa_authenticator *wpa_auth, const u8 *addr,
500 int wpa_auth_pmksa_add_entry(struct wpa_authenticator *wpa_auth,
503 wpa_auth_get_pmksa_cache(struct wpa_authenticator *wpa_auth);
505 wpa_auth_pmksa_get(struct wpa_authenticator *wpa_auth, const u8 *sta_addr,
508 wpa_auth_pmksa_get_fils_cache_id(struct wpa_authenticator *wpa_auth,
512 struct wpa_authenticator *wpa_auth,
515 void wpa_auth_eapol_key_tx_status(struct wpa_authenticator *wpa_auth,
532 int wpa_ft_rrb_rx(struct wpa_authenticator *wpa_auth, const u8 *src_addr,
534 void wpa_ft_rrb_oui_rx(struct wpa_authenticator *wpa_auth, const u8 *src_addr,
537 void wpa_ft_push_pmk_r1(struct wpa_authenticator *wpa_auth, const u8 *addr);
538 void wpa_ft_deinit(struct wpa_authenticator *wpa_auth);
540 int wpa_ft_fetch_pmk_r1(struct wpa_authenticator *wpa_auth,
562 int wpa_auth_radius_das_disconnect_pmksa(struct wpa_authenticator *wpa_auth,
564 void wpa_auth_reconfig_group_keys(struct wpa_authenticator *wpa_auth);
566 int wpa_auth_ensure_group(struct wpa_authenticator *wpa_auth, int vlan_id);
567 int wpa_auth_release_group(struct wpa_authenticator *wpa_auth, int vlan_id);
591 int wpa_auth_write_fte(struct wpa_authenticator *wpa_auth,
605 bool wpa_auth_write_fd_rsn_info(struct wpa_authenticator *wpa_auth,
610 void wpa_auth_set_transition_disable(struct wpa_authenticator *wpa_auth,
622 int wpa_auth_rekey_ptk(struct wpa_authenticator *wpa_auth,
624 int wpa_auth_rekey_gtk(struct wpa_authenticator *wpa_auth);
629 void wpa_auth_set_ft_rsnxe_used(struct wpa_authenticator *wpa_auth, int val);
637 void wpa_auth_set_ocv_override_freq(struct wpa_authenticator *wpa_auth,
645 void wpa_auth_ml_get_key_info(struct wpa_authenticator *a,