Home | History | Annotate | Download | only in eap_peer

Lines Matching refs:sm

286 void eap_peer_sm_deinit(struct eap_sm *sm);
287 int eap_peer_sm_step(struct eap_sm *sm);
288 void eap_sm_abort(struct eap_sm *sm);
289 int eap_sm_get_status(struct eap_sm *sm, char *buf, size_t buflen,
291 const char * eap_sm_get_method_name(struct eap_sm *sm);
292 struct wpabuf * eap_sm_buildIdentity(struct eap_sm *sm, int id, int encrypted);
293 void eap_sm_request_identity(struct eap_sm *sm);
294 void eap_sm_request_password(struct eap_sm *sm);
295 void eap_sm_request_new_password(struct eap_sm *sm);
296 void eap_sm_request_pin(struct eap_sm *sm);
297 void eap_sm_request_otp(struct eap_sm *sm, const char *msg, size_t msg_len);
298 void eap_sm_request_passphrase(struct eap_sm *sm);
299 void eap_sm_notify_ctrl_attached(struct eap_sm *sm);
303 void eap_set_fast_reauth(struct eap_sm *sm, int enabled);
304 void eap_set_workaround(struct eap_sm *sm, unsigned int workaround);
305 void eap_set_force_disabled(struct eap_sm *sm, int disabled);
306 int eap_key_available(struct eap_sm *sm);
307 void eap_notify_success(struct eap_sm *sm);
308 void eap_notify_lower_layer_success(struct eap_sm *sm);
309 const u8 * eap_get_eapKeyData(struct eap_sm *sm, size_t *len);
310 struct wpabuf * eap_get_eapRespData(struct eap_sm *sm);
311 void eap_register_scard_ctx(struct eap_sm *sm, void *ctx);
312 void eap_invalidate_cached_session(struct eap_sm *sm);
318 void eap_sm_set_ext_pw_ctx(struct eap_sm *sm, struct ext_password_data *ext);
319 void eap_set_anon_id(struct eap_sm *sm, const u8 *id, size_t len);