FD.io VPP  v20.09-64-g4f7b92f0a
Vector Packet Processing
vnet_crypto_async_frame_elt_t Struct Reference

Data Fields

vnet_crypto_op_status_t status:8
 
u32 key_index
 
i16 crypto_start_offset
 
i16 integ_start_offset
 
u32 crypto_total_length
 
u16 integ_length_adj
 
u8iv
 
union {
   u8 *   digest
 
   u8 *   tag
 
}; 
 
u8aad
 
u8 flags
 share same VNET_CRYPTO_OP_FLAG_* values More...
 

Detailed Description

Definition at line 301 of file crypto.h.

Field Documentation

◆ @237

union { ... }

◆ aad

u8* vnet_crypto_async_frame_elt_t::aad

Definition at line 316 of file crypto.h.

◆ crypto_start_offset

i16 vnet_crypto_async_frame_elt_t::crypto_start_offset

Definition at line 305 of file crypto.h.

◆ crypto_total_length

u32 vnet_crypto_async_frame_elt_t::crypto_total_length

Definition at line 307 of file crypto.h.

◆ digest

u8* vnet_crypto_async_frame_elt_t::digest

Definition at line 313 of file crypto.h.

◆ flags

u8 vnet_crypto_async_frame_elt_t::flags

share same VNET_CRYPTO_OP_FLAG_* values

Definition at line 317 of file crypto.h.

◆ integ_length_adj

u16 vnet_crypto_async_frame_elt_t::integ_length_adj

Definition at line 309 of file crypto.h.

◆ integ_start_offset

i16 vnet_crypto_async_frame_elt_t::integ_start_offset

Definition at line 306 of file crypto.h.

◆ iv

u8* vnet_crypto_async_frame_elt_t::iv

Definition at line 310 of file crypto.h.

◆ key_index

u32 vnet_crypto_async_frame_elt_t::key_index

Definition at line 304 of file crypto.h.

◆ status

vnet_crypto_op_status_t vnet_crypto_async_frame_elt_t::status

Definition at line 303 of file crypto.h.

◆ tag

u8* vnet_crypto_async_frame_elt_t::tag

Definition at line 314 of file crypto.h.


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