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

describes a PSP tunnel connection to a single address on a peer. More...

#include </opt/mellanox/doca/applications/psp_gateway/psp_gw_flows.h>

Collaboration diagram for psp_session_t:

Data Fields

rte_ether_addr dst_mac
 
struct doca_flow_ip_addr dst_pip
 
struct doca_flow_ip_addr dst_vip
 
struct doca_flow_ip_addr src_vip
 
uint32_t spi_egress
 
uint32_t spi_ingress
 
uint32_t crypto_id
 
uint32_t psp_proto_ver
 
uint64_t vc
 
doca_flow_pipe_entry * encap_encrypt_entry
 
doca_flow_pipe_entry * acl_entry
 
uint64_t pkt_count_egress
 
uint64_t pkt_count_ingress
 

Detailed Description

describes a PSP tunnel connection to a single address on a peer.

Definition at line 63 of file psp_gw_flows.h.

Field Documentation

◆ acl_entry

doca_flow_pipe_entry* psp_session_t::acl_entry

Definition at line 78 of file psp_gw_flows.h.

◆ crypto_id

uint32_t psp_session_t::crypto_id

Definition at line 72 of file psp_gw_flows.h.

◆ dst_mac

rte_ether_addr psp_session_t::dst_mac

Definition at line 64 of file psp_gw_flows.h.

◆ dst_pip

struct doca_flow_ip_addr psp_session_t::dst_pip

Definition at line 64 of file psp_gw_flows.h.

◆ dst_vip

struct doca_flow_ip_addr psp_session_t::dst_vip

Definition at line 64 of file psp_gw_flows.h.

◆ encap_encrypt_entry

doca_flow_pipe_entry* psp_session_t::encap_encrypt_entry

Definition at line 77 of file psp_gw_flows.h.

◆ pkt_count_egress

uint64_t psp_session_t::pkt_count_egress

Definition at line 79 of file psp_gw_flows.h.

◆ pkt_count_ingress

uint64_t psp_session_t::pkt_count_ingress

Definition at line 80 of file psp_gw_flows.h.

◆ psp_proto_ver

uint32_t psp_session_t::psp_proto_ver

Definition at line 74 of file psp_gw_flows.h.

◆ spi_egress

uint32_t psp_session_t::spi_egress

Definition at line 70 of file psp_gw_flows.h.

◆ spi_ingress

uint32_t psp_session_t::spi_ingress

Definition at line 71 of file psp_gw_flows.h.

◆ src_vip

struct doca_flow_ip_addr psp_session_t::src_vip

Definition at line 64 of file psp_gw_flows.h.

◆ vc

uint64_t psp_session_t::vc

Definition at line 75 of file psp_gw_flows.h.


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