Lines Matching refs:sm
51 int wpa_sm_set_key(struct install_key *sm, enum wpa_alg alg,
59 int wpa_sm_set_assoc_rsnxe(struct wpa_sm *sm, const u8 *ie, size_t len);
61 void wpa_sm_drop_sa(struct wpa_sm *sm);
65 int wpa_sm_set_ft_params(struct wpa_sm *sm, const u8 *ies, size_t ies_len);
66 int wpa_ft_prepare_auth_request(struct wpa_sm *sm, const u8 *mdie);
67 int wpa_ft_add_mdie(struct wpa_sm *sm, u8 *ies, size_t ies_len,
69 const u8 * wpa_sm_get_ft_md(struct wpa_sm *sm);
70 int wpa_ft_process_response(struct wpa_sm *sm, const u8 *ies, size_t ies_len,
73 int wpa_ft_is_completed(struct wpa_sm *sm);
74 void wpa_reset_ft_completed(struct wpa_sm *sm);
75 int wpa_ft_validate_reassoc_resp(struct wpa_sm *sm, const u8 *ies,
77 int wpa_ft_start_over_ds(struct wpa_sm *sm, const u8 *target_ap,
83 wpa_sm_set_ft_params(struct wpa_sm *sm, const u8 *ies, size_t ies_len) in wpa_sm_set_ft_params() argument
88 static inline int wpa_ft_prepare_auth_request(struct wpa_sm *sm, in wpa_ft_prepare_auth_request() argument
94 static inline int wpa_ft_add_mdie(struct wpa_sm *sm, u8 *ies, size_t ies_len, in wpa_ft_add_mdie() argument
101 wpa_ft_process_response(struct wpa_sm *sm, const u8 *ies, size_t ies_len, in wpa_ft_process_response() argument
107 static inline int wpa_ft_is_completed(struct wpa_sm *sm) in wpa_ft_is_completed() argument
112 static inline void wpa_reset_ft_completed(struct wpa_sm *sm) in wpa_reset_ft_completed() argument
117 wpa_ft_validate_reassoc_resp(struct wpa_sm *sm, const u8 *ies, size_t ies_len, in wpa_ft_validate_reassoc_resp() argument
126 void wpa_sm_set_pmk_from_pmksa(struct wpa_sm *sm);
128 void wpa_sm_notify_assoc(struct wpa_sm *sm, const u8 *bssid);
130 void wpa_sm_notify_disassoc(struct wpa_sm *sm);
134 struct wpabuf *owe_build_assoc_req(struct wpa_sm *sm, u16 group);