ike_response_format.h
error_t ikeFormatIkeSaInitResponse(IkeSaEntry *sa, uint8_t *p, size_t *length)
Format IKE_SA_INIT response.
Definition: ike_response_format.c:533
error_t ikeSendResponse(IkeContext *context, const uint8_t *message, size_t length)
Send IKE response.
Definition: ike_response_format.c:58
error_t ikeFormatErrorResponse(IkeHeader *requestHeader, uint8_t *p, size_t *length)
Format INFORMATIONAL response (outside of an IKE SA)
Definition: ike_response_format.c:1126
IKEv2 (Internet Key Exchange Protocol)
error_t ikeFormatCreateChildSaResponse(IkeSaEntry *sa, uint8_t *p, size_t *length)
Format CREATE_CHILD_SA response.
Definition: ike_response_format.c:826
error_t ikeFormatChildSaCreateResponse(IkeSaEntry *sa, uint8_t *p, size_t *length, uint8_t **nextPayload)
Format Child SA creation/rekeying response.
Definition: ike_response_format.c:1202
error_t ikeSendInfoResponse(IkeSaEntry *sa)
Send INFORMATIONAL response.
Definition: ike_response_format.c:415
error_t ikeSendIkeSaInitResponse(IkeSaEntry *sa)
Send IKE_SA_INIT response.
Definition: ike_response_format.c:112
error_t ikeSendErrorResponse(IkeContext *context, uint8_t *message, size_t length)
Send INFORMATIONAL response (outside of an IKE SA)
Definition: ike_response_format.c:485
error_t ikeFormatInfoResponse(IkeSaEntry *sa, uint8_t *p, size_t *length)
Format INFORMATIONAL response.
Definition: ike_response_format.c:949
error_t ikeSendCreateChildSaResponse(IkeSaEntry *sa)
Send CREATE_CHILD_SA response.
Definition: ike_response_format.c:371
error_t ikeSendIkeAuthResponse(IkeSaEntry *sa)
Send IKE_AUTH response.
Definition: ike_response_format.c:228
error_t ikeFormatIkeAuthResponse(IkeSaEntry *sa, uint8_t *p, size_t *length)
Format IKE_AUTH response.
Definition: ike_response_format.c:695
error_t ikeFormatIkeSaRekeyResponse(IkeSaEntry *sa, uint8_t *p, size_t *length, uint8_t **nextPayload)
Format IKE SA rekeying response.
Definition: ike_response_format.c:1317
