24#ifdef CONFIG_SAE 25 struct wpabuf *sae_token; 26 int sae_group_index; 27#endif /* CONFIG_SAE */ 28}; 29 30struct mesh_rsn * mesh_rsn_auth_init(struct wpa_supplicant *wpa_s, 31 struct mesh_conf *conf); 32int mesh_rsn_auth_sae_sta(struct wpa_supplicant *wpa_s, struct sta_info *sta); 33int mesh_rsn_derive_mtk(struct wpa_supplicant *wpa_s, struct sta_info *sta); 34void mesh_rsn_get_pmkid(struct mesh_rsn *rsn, struct sta_info *sta, u8 *pmkid); 35void mesh_rsn_init_ampe_sta(struct wpa_supplicant *wpa_s, 36 struct sta_info *sta); 37int mesh_rsn_protect_frame(struct mesh_rsn *rsn, struct sta_info *sta, 38 const u8 *cat, struct wpabuf *buf); 39int mesh_rsn_process_ampe(struct wpa_supplicant *wpa_s, struct sta_info *sta, 40 struct ieee802_11_elems *elems, const u8 *cat,
|