ike_request_parse.h
error_t ikeParseInfoRequest(IkeSaEntry *sa, const uint8_t *message, size_t length)
Parse incoming INFORMATIONAL request.
Definition: ike_request_parse.c:649
error_t ikeParseIkeSaInitRequest(IkeContext *context, const uint8_t *message, size_t length)
Parse incoming IKE_SA_INIT request.
Definition: ike_request_parse.c:61
void ikeProcessChildSaRekeyRequest(IkeSaEntry *sa, IkeMessagePayloads *payloads)
Process Child SA rekeying request.
Definition: ike_request_parse.c:1148
IKEv2 (Internet Key Exchange Protocol)
void ikeProcessIkeSaRekeyRequest(IkeSaEntry *sa, IkeMessagePayloads *payloads)
Process IKE SA rekeying request.
Definition: ike_request_parse.c:1218
IKE payload parsing.
void ikeProcessChildSaCreateRequest(IkeSaEntry *sa, IkeChildSaEntry *oldChildSa, IkeMessagePayloads *payloads)
Process Child SA creation request.
Definition: ike_request_parse.c:872
error_t ikeParseIkeAuthRequest(IkeSaEntry *sa, const uint8_t *message, size_t length)
Parse incoming IKE_AUTH request.
Definition: ike_request_parse.c:387
error_t ikeParseCreateChildSaRequest(IkeSaEntry *sa, const uint8_t *message, size_t length)
Parse incoming CREATE_CHILD_SA request.
Definition: ike_request_parse.c:549
void ikeProcessInitialChildSaCreateRequest(IkeSaEntry *sa, IkeMessagePayloads *payloads)
Process initial Child SA creation request.
Definition: ike_request_parse.c:750
