Lines Matching full:idi
22 os_free(data->IDi); in ikev2_responder_deinit()
460 const u8 *idi, size_t idi_len) in ikev2_process_idi() argument
464 if (idi == NULL) { in ikev2_process_idi()
465 wpa_printf(MSG_INFO, "IKEV2: No IDi received"); in ikev2_process_idi()
470 wpa_printf(MSG_INFO, "IKEV2: Too short IDi payload"); in ikev2_process_idi()
474 id_type = idi[0]; in ikev2_process_idi()
475 idi += 4; in ikev2_process_idi()
478 wpa_printf(MSG_DEBUG, "IKEV2: IDi ID Type %d", id_type); in ikev2_process_idi()
479 wpa_hexdump_ascii(MSG_DEBUG, "IKEV2: IDi", idi, idi_len); in ikev2_process_idi()
480 os_free(data->IDi); in ikev2_process_idi()
481 data->IDi = os_memdup(idi, idi_len); in ikev2_process_idi()
482 if (data->IDi == NULL) in ikev2_process_idi()
549 /* msg | Nr | prf(SK_pi,IDi') */ in ikev2_process_auth_secret()
551 data->IDi, data->IDi_len, data->IDi_type, in ikev2_process_auth_secret()
638 if (ikev2_process_idi(data, pl.idi, pl.idi_len) < 0 || in ikev2_process_sa_auth_decrypted()
689 * HDR, SK {IDi, [CERT,] [CERTREQ,] [IDr,] in ikev2_validate_rx_state()