Lines Matching refs:idi
22 os_free(data->IDi);
458 const u8 *idi, size_t idi_len)
462 if (idi == NULL) {
463 wpa_printf(MSG_INFO, "IKEV2: No IDi received");
468 wpa_printf(MSG_INFO, "IKEV2: Too short IDi payload");
472 id_type = idi[0];
473 idi += 4;
476 wpa_printf(MSG_DEBUG, "IKEV2: IDi ID Type %d", id_type);
477 wpa_hexdump_ascii(MSG_DEBUG, "IKEV2: IDi", idi, idi_len);
478 os_free(data->IDi);
479 data->IDi = os_malloc(idi_len);
480 if (data->IDi == NULL)
482 os_memcpy(data->IDi, idi, idi_len);
548 /* msg | Nr | prf(SK_pi,IDi') */
550 data->IDi, data->IDi_len, data->IDi_type,
637 if (ikev2_process_idi(data, pl.idi, pl.idi_len) < 0 ||
688 * HDR, SK {IDi, [CERT,] [CERTREQ,] [IDr,]