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

doca flow crypto action information More...

#include <doca_flow.h>

Data Fields

enum doca_flow_crypto_action_type action_type
 
enum doca_flow_crypto_resource_type resource_type
 
union {
   struct {
      bool   sn_en
 
   }   ipsec_sa
 
}; 
 
uint32_t crypto_id
 

Detailed Description

doca flow crypto action information

Definition at line 626 of file doca_flow.h.

Field Documentation

◆ 

union { ... }

◆ action_type

enum doca_flow_crypto_action_type doca_flow_crypto_action::action_type

crypto action type - none/encrypt/decrypt

Definition at line 577 of file doca_flow.h.

◆ crypto_id

uint32_t doca_flow_crypto_action::crypto_id

shared resource id represents session

Definition at line 637 of file doca_flow.h.

◆ 

struct { ... } doca_flow_crypto_action::ipsec_sa

◆ resource_type

enum doca_flow_crypto_resource_type doca_flow_crypto_action::resource_type

crypto action resource - none/ipsec_sa/psp

Definition at line 577 of file doca_flow.h.

◆ sn_en

bool doca_flow_crypto_action::sn_en

Enable SN/ESN generation on egress and antireplay on ingress

Definition at line 633 of file doca_flow.h.


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