|
@@ -416,6 +416,9 @@ static void eap_ikev2_process(struct eap_sm *sm, void *priv,
|
|
else
|
|
else
|
|
eap_ikev2_state(data, FRAG_ACK);
|
|
eap_ikev2_state(data, FRAG_ACK);
|
|
return;
|
|
return;
|
|
|
|
+ } else if (data->state == FRAG_ACK) {
|
|
|
|
+ wpa_printf(MSG_DEBUG, "EAP-TNC: All fragments received");
|
|
|
|
+ data->state = MSG;
|
|
}
|
|
}
|
|
|
|
|
|
if (data->in_buf == NULL) {
|
|
if (data->in_buf == NULL) {
|