IKEV2_PAYLOAD_SA
set_nextpayload(ibuf_data(data), IKEV2_PAYLOAD_SA);
set_nextpayload(ibuf_data(data), IKEV2_PAYLOAD_SA);
cookie == NULL ? IKEV2_PAYLOAD_SA : IKEV2_PAYLOAD_NOTIFY,
if (ikev2_next_payload(pld, len, IKEV2_PAYLOAD_SA) == -1)
if (ikev2_next_payload(pld, len, IKEV2_PAYLOAD_SA) == -1)
IKEV2_PAYLOAD_SA, IKEV2_EXCHANGE_IKE_SA_INIT,
if (ikev2_next_payload(pld, len, IKEV2_PAYLOAD_SA) == -1)
if (ikev2_next_payload(pld, len, IKEV2_PAYLOAD_SA) == -1)
firstpayload = IKEV2_PAYLOAD_SA;
IKEV2_EXCHANGE_CREATE_CHILD_SA, IKEV2_PAYLOAD_SA, 0);
if (ikev2_next_payload(pld, len, IKEV2_PAYLOAD_SA) == -1)
firstpayload = IKEV2_PAYLOAD_SA;
case IKEV2_PAYLOAD_SA:
case IKEV2_PAYLOAD_SA | IKED_E: