Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching refs:eap_sm

22 struct eap_sm;
240 struct eap_sm * eap_sm_init(void *eapol_ctx, struct eapol_callbacks *eapol_cb,
242 void eap_sm_deinit(struct eap_sm *sm);
243 int eap_sm_step(struct eap_sm *sm);
244 void eap_sm_abort(struct eap_sm *sm);
245 int eap_sm_get_status(struct eap_sm *sm, char *buf, size_t buflen,
247 u8 * eap_sm_buildIdentity(struct eap_sm *sm, int id, size_t *len,
249 void eap_sm_request_identity(struct eap_sm *sm);
250 void eap_sm_request_password(struct eap_sm *sm);
251 void eap_sm_request_new_password(struct eap_sm *sm);
252 void eap_sm_request_pin(struct eap_sm *sm);
253 void eap_sm_request_otp(struct eap_sm *sm, const char *msg, size_t msg_len);
254 void eap_sm_request_passphrase(struct eap_sm *sm);
255 void eap_sm_notify_ctrl_attached(struct eap_sm *sm);
259 void eap_set_fast_reauth(struct eap_sm *sm, int enabled);
260 void eap_set_workaround(struct eap_sm *sm, unsigned int workaround);
261 void eap_set_force_disabled(struct eap_sm *sm, int disabled);
262 int eap_key_available(struct eap_sm *sm);
263 void eap_notify_success(struct eap_sm *sm);
264 void eap_notify_lower_layer_success(struct eap_sm *sm);
265 const u8 * eap_get_eapKeyData(struct eap_sm *sm, size_t *len);
266 u8 * eap_get_eapRespData(struct eap_sm *sm, size_t *len);
267 void eap_register_scard_ctx(struct eap_sm *sm, void *ctx);
268 void eap_invalidate_cached_session(struct eap_sm *sm);