IpsecContext Struct Reference
IPsec context. More...
#include <ipsec.h>
Data Fields | |
const PrngAlgo * | prngAlgo |
Pseudo-random number generator to be used. More... | |
void * | prngContext |
Pseudo-random number generator context. More... | |
IpsecSpdEntry * | spd |
Security Policy Database (SPD) More... | |
uint_t | numSpdEntries |
Number of entries in the SPD database. More... | |
IpsecSadEntry * | sad |
Security Association Database (SAD) More... | |
uint_t | numSadEntries |
Number of entries in the SAD database. More... | |
IpsecPadEntry * | pad |
Peer Authorization Database (PAD) More... | |
uint_t | numPadEntries |
Number of entries in the PAD database. More... | |
CmacContext | cmacContext |
CMAC context. More... | |
HmacContext | hmacContext |
HMAC context. More... | |
uint8_t | buffer [ESP_BUFFER_SIZE] |
Memory buffer for input/output operations. More... | |
Detailed Description
Field Documentation
◆ buffer
uint8_t buffer[ESP_BUFFER_SIZE] |
◆ cmacContext
CmacContext cmacContext |
◆ hmacContext
HmacContext hmacContext |
◆ numPadEntries
◆ numSadEntries
◆ numSpdEntries
◆ pad
IpsecPadEntry* pad |
◆ prngAlgo
const PrngAlgo* prngAlgo |
◆ prngContext
◆ sad
IpsecSadEntry* sad |
◆ spd
IpsecSpdEntry* spd |
The documentation for this struct was generated from the following file:
- cyclone_ipsec/ipsec/ipsec.h