Lines Matching refs:state
19 enum { MSG, FRAG_ACK, WAIT_FRAG_ACK, DONE, FAIL } state; member
54 static const char * eap_ikev2_state_txt(int state) in eap_ikev2_state_txt() argument
56 switch (state) { in eap_ikev2_state_txt()
73 static void eap_ikev2_state(struct eap_ikev2_data *data, int state) in eap_ikev2_state() argument
76 eap_ikev2_state_txt(data->state), in eap_ikev2_state()
77 eap_ikev2_state_txt(state)); in eap_ikev2_state()
78 data->state = state; in eap_ikev2_state()
89 data->state = MSG; in eap_ikev2_init()
92 data->ikev2.state = SA_INIT; in eap_ikev2_init()
215 switch (data->state) { in eap_ikev2_buildReq()
233 "buildReq", data->state); in eap_ikev2_buildReq()
375 data->state == WAIT_FRAG_ACK && len == 0) < 0) in eap_ikev2_process()
401 if (data->state == WAIT_FRAG_ACK) { in eap_ikev2_process()
425 } else if (data->state == FRAG_ACK) { in eap_ikev2_process()
427 data->state = MSG; in eap_ikev2_process()
443 switch (data->ikev2.state) { in eap_ikev2_process()
450 if (data->state == FAIL) in eap_ikev2_process()
471 return data->state == DONE || data->state == FAIL; in eap_ikev2_isDone()
478 return data->state == DONE && data->ikev2.state == IKEV2_DONE && in eap_ikev2_isSuccess()
488 if (data->state != DONE || !data->keymat_ok) in eap_ikev2_getKey()
506 if (data->state != DONE || !data->keymat_ok) in eap_ikev2_get_emsk()
526 if (data->state != DONE || !data->keymat_ok) in eap_ikev2_get_session_id()