NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
doca_flow_resource_ipsec_sa_cfg Struct Reference

doca flow ipsec SA resource configuration More...

#include <doca_flow.h>

Collaboration diagram for doca_flow_resource_ipsec_sa_cfg:

Data Fields

struct doca_flow_crypto_key_cfg key_cfg
 
uint32_t salt
 
uint64_t implicit_iv
 
enum doca_flow_crypto_icv_len icv_len
 
enum doca_flow_crypto_sn_offload_type sn_offload_type
 
enum doca_flow_crypto_replay_win_size win_size
 
bool esn_en
 
uint64_t sn_initial
 
uint32_t lifetime_threshold
 

Detailed Description

doca flow ipsec SA resource configuration

Definition at line 905 of file doca_flow.h.

Field Documentation

◆ esn_en

bool doca_flow_resource_ipsec_sa_cfg::esn_en

Enable extended sequence number

Definition at line 918 of file doca_flow.h.

◆ icv_len

enum doca_flow_crypto_icv_len doca_flow_resource_ipsec_sa_cfg::icv_len

ICV value

Definition at line 910 of file doca_flow.h.

◆ implicit_iv

uint64_t doca_flow_resource_ipsec_sa_cfg::implicit_iv

implicit IV value

Definition at line 910 of file doca_flow.h.

◆ key_cfg

struct doca_flow_crypto_key_cfg doca_flow_resource_ipsec_sa_cfg::key_cfg

IPSec key configuration

Definition at line 888 of file doca_flow.h.

◆ lifetime_threshold

uint32_t doca_flow_resource_ipsec_sa_cfg::lifetime_threshold

When SN reaches this threshold, all passing packets will return a relevant syndrome

Definition at line 922 of file doca_flow.h.

◆ salt

uint32_t doca_flow_resource_ipsec_sa_cfg::salt

salt value

Definition at line 908 of file doca_flow.h.

◆ sn_initial

uint64_t doca_flow_resource_ipsec_sa_cfg::sn_initial

Initial sequence number

Definition at line 920 of file doca_flow.h.

◆ sn_offload_type

enum doca_flow_crypto_sn_offload_type doca_flow_resource_ipsec_sa_cfg::sn_offload_type

SN offload type - increment or anti-replay

Definition at line 910 of file doca_flow.h.

◆ win_size

enum doca_flow_crypto_replay_win_size doca_flow_resource_ipsec_sa_cfg::win_size

Anti-replay window size - only valid when using DOCA_FLOW_CRYPTO_SN_OFFLOAD_AR

Definition at line 910 of file doca_flow.h.


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