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

#include </opt/mellanox/doca/applications/ipsec_security_gw/policy.h>

Data Fields

uint16_t src_port
 
uint16_t dst_port
 
uint8_t l3_protocol
 
uint8_t l4_protocol
 
uint8_t outer_l3_protocol
 
uint8_t policy_direction
 
uint8_t policy_mode
 
uint8_t esn
 
uint8_t icv_length
 
uint8_t key_type
 
uint32_t spi
 
uint32_t salt
 
uint8_t enc_key_data [MAX_KEY_LEN]
 
char src_ip_addr [MAX_IP_ADDR_LEN+1]
 
char dst_ip_addr [MAX_IP_ADDR_LEN+1]
 
char outer_src_ip [MAX_IP_ADDR_LEN+1]
 
char outer_dst_ip [MAX_IP_ADDR_LEN+1]
 

Detailed Description

Definition at line 123 of file policy.h.

Field Documentation

◆ dst_ip_addr

char ipsec_security_gw_ipsec_policy::dst_ip_addr[MAX_IP_ADDR_LEN+1]

Definition at line 145 of file policy.h.

◆ dst_port

uint16_t ipsec_security_gw_ipsec_policy::dst_port

Definition at line 126 of file policy.h.

◆ enc_key_data

uint8_t ipsec_security_gw_ipsec_policy::enc_key_data[MAX_KEY_LEN]

Definition at line 141 of file policy.h.

◆ esn

uint8_t ipsec_security_gw_ipsec_policy::esn

Definition at line 136 of file policy.h.

◆ icv_length

uint8_t ipsec_security_gw_ipsec_policy::icv_length

Definition at line 137 of file policy.h.

◆ key_type

uint8_t ipsec_security_gw_ipsec_policy::key_type

Definition at line 138 of file policy.h.

◆ l3_protocol

uint8_t ipsec_security_gw_ipsec_policy::l3_protocol

Definition at line 127 of file policy.h.

◆ l4_protocol

uint8_t ipsec_security_gw_ipsec_policy::l4_protocol

Definition at line 128 of file policy.h.

◆ outer_dst_ip

char ipsec_security_gw_ipsec_policy::outer_dst_ip[MAX_IP_ADDR_LEN+1]

Definition at line 147 of file policy.h.

◆ outer_l3_protocol

uint8_t ipsec_security_gw_ipsec_policy::outer_l3_protocol

Definition at line 129 of file policy.h.

◆ outer_src_ip

char ipsec_security_gw_ipsec_policy::outer_src_ip[MAX_IP_ADDR_LEN+1]

Definition at line 146 of file policy.h.

◆ policy_direction

uint8_t ipsec_security_gw_ipsec_policy::policy_direction

Definition at line 132 of file policy.h.

◆ policy_mode

uint8_t ipsec_security_gw_ipsec_policy::policy_mode

Definition at line 133 of file policy.h.

◆ salt

uint32_t ipsec_security_gw_ipsec_policy::salt

Definition at line 140 of file policy.h.

◆ spi

uint32_t ipsec_security_gw_ipsec_policy::spi

Definition at line 139 of file policy.h.

◆ src_ip_addr

char ipsec_security_gw_ipsec_policy::src_ip_addr[MAX_IP_ADDR_LEN+1]

Definition at line 144 of file policy.h.

◆ src_port

uint16_t ipsec_security_gw_ipsec_policy::src_port

Definition at line 125 of file policy.h.


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