Lines Matching defs:sm
34 struct eap_sm *sm = ctx;
39 IDr = sm->identity;
40 IDr_len = sm->identity_len;
43 if (eap_user_get(sm, IDr, IDr_len, 0) < 0 || sm->user == NULL ||
44 sm->user->password == NULL) {
49 *secret_len = sm->user->password_len;
50 return sm->user->password;
82 static void * eap_ikev2_init(struct eap_sm *sm)
90 data->fragment_size = sm->fragment_size > 0 ? sm->fragment_size :
106 data->ikev2.IDi = os_memdup(sm->server_id, sm->server_id_len);
109 data->ikev2.IDi_len = sm->server_id_len;
112 data->ikev2.cb_ctx = sm;
123 static void eap_ikev2_reset(struct eap_sm *sm, void *priv)
211 static struct wpabuf * eap_ikev2_buildReq(struct eap_sm *sm, void *priv, u8 id)
239 static Boolean eap_ikev2_check(struct eap_sm *sm, void *priv,
350 static void eap_ikev2_process(struct eap_sm *sm, void *priv,
468 static Boolean eap_ikev2_isDone(struct eap_sm *sm, void *priv)
475 static Boolean eap_ikev2_isSuccess(struct eap_sm *sm, void *priv)
483 static u8 * eap_ikev2_getKey(struct eap_sm *sm, void *priv, size_t *len)
501 static u8 * eap_ikev2_get_emsk(struct eap_sm *sm, void *priv, size_t *len)
519 static u8 * eap_ikev2_get_session_id(struct eap_sm *sm, void *priv, size_t *len)