![]() |
![]() |
Egress Flow IPSEC Configuration Parameters structure. More...
#include <pa_fc.h>
Data Fields | |
uint16_t | ipsecProto |
uint16_t | ctrlBitMap |
uint8_t | encBlkSize |
uint8_t | ivSize |
uint8_t | macSize |
uint8_t | flowId |
uint16_t | queueId |
uint32_t | spi |
uint32_t | saInfo0 |
uint32_t | saInfo1 |
Egress Flow IPSEC Configuration Parameters structure.
Data structure defines the IPSEC specific configuration parameters within the egress flow record
uint16_t paEfRecIpsecParams_t::ctrlBitMap |
Various control information as specified at PA Egress Flow Record IPSEC Configuration Control Bit Definitions
uint8_t paEfRecIpsecParams_t::encBlkSize |
Specify the encryption block size 1: Stream encryption and no alignment requirement 4: AES-CTR or other stream-like encryption with 4-byte alignment block size: block encryption algorithm
uint8_t paEfRecIpsecParams_t::flowId |
Specify the 8-bit CPPI Flow ID which instructs how the link-buffer queues are used for forwarding packets
uint16_t paEfRecIpsecParams_t::ipsecProto |
Specify the IPSEC protocol as defined at IPSEC Protocols
uint8_t paEfRecIpsecParams_t::ivSize |
Specify the size of the initialization vector in bytes
uint8_t paEfRecIpsecParams_t::macSize |
Specify the size of the authentication tag in bytes
uint16_t paEfRecIpsecParams_t::queueId |
Specify the 16-bit SA input queue ID
uint32_t paEfRecIpsecParams_t::saInfo0 |
Specify SA-specific software info word 0
uint32_t paEfRecIpsecParams_t::saInfo1 |
Specify SA-specific software info word 1
uint32_t paEfRecIpsecParams_t::spi |
Specify the SPI (Security Parameter Index)