FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
vpp_aead_context_t Struct Reference
+ Collaboration diagram for vpp_aead_context_t:

Data Fields

ptls_aead_context_t super
 
EVP_CIPHER_CTX * evp_ctx
 
uint8_t static_iv [PTLS_MAX_IV_SIZE]
 
vnet_crypto_op_t op
 
u32 key_index
 
vnet_crypto_op_id_t id
 
vnet_crypto_op_chunk_t chunks [2]
 
vnet_crypto_alg_t alg
 
u32 chunk_index
 
uint8_t iv [PTLS_MAX_IV_SIZE]
 

Detailed Description

Definition at line 38 of file pico_vpp_crypto.c.

Field Documentation

◆ alg

vnet_crypto_alg_t vpp_aead_context_t::alg

Definition at line 47 of file pico_vpp_crypto.c.

◆ chunk_index

u32 vpp_aead_context_t::chunk_index

Definition at line 48 of file pico_vpp_crypto.c.

◆ chunks

vnet_crypto_op_chunk_t vpp_aead_context_t::chunks[2]

Definition at line 46 of file pico_vpp_crypto.c.

◆ evp_ctx

EVP_CIPHER_CTX* vpp_aead_context_t::evp_ctx

Definition at line 41 of file pico_vpp_crypto.c.

◆ id

vnet_crypto_op_id_t vpp_aead_context_t::id

Definition at line 45 of file pico_vpp_crypto.c.

◆ iv

uint8_t vpp_aead_context_t::iv[PTLS_MAX_IV_SIZE]

Definition at line 49 of file pico_vpp_crypto.c.

◆ key_index

u32 vpp_aead_context_t::key_index

Definition at line 44 of file pico_vpp_crypto.c.

◆ op

vnet_crypto_op_t vpp_aead_context_t::op

Definition at line 43 of file pico_vpp_crypto.c.

◆ static_iv

uint8_t vpp_aead_context_t::static_iv[PTLS_MAX_IV_SIZE]

Definition at line 42 of file pico_vpp_crypto.c.

◆ super

ptls_aead_context_t vpp_aead_context_t::super

Definition at line 40 of file pico_vpp_crypto.c.


The documentation for this struct was generated from the following file: