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
