DPDK  19.02.0
Data Fields
rte_security_ipsec_xform Struct Reference

#include <rte_security.h>

Data Fields

uint32_t spi
uint32_t salt
struct
rte_security_ipsec_sa_options 
options
enum
rte_security_ipsec_sa_direction 
direction
enum rte_security_ipsec_sa_protocol proto
enum rte_security_ipsec_sa_mode mode
struct
rte_security_ipsec_tunnel_param 
tunnel
uint64_t esn_soft_limit

Detailed Description

IPsec security association configuration data.

This structure contains data required to create an IPsec SA security session.

Examples:
examples/ipsec-secgw/ipsec.c.

Definition at line 181 of file rte_security.h.

Field Documentation

uint32_t spi

SA security parameter index

Definition at line 183 of file rte_security.h.

uint32_t salt

SA salt

Definition at line 185 of file rte_security.h.

various SA options

Definition at line 186 of file rte_security.h.

IPSec SA Direction - Egress/Ingress

Definition at line 188 of file rte_security.h.

IPsec SA Protocol - AH/ESP

Definition at line 190 of file rte_security.h.

IPsec SA Mode - transport/tunnel

Examples:
examples/ipsec-secgw/ipsec.c.

Definition at line 192 of file rte_security.h.

Tunnel parameters, NULL for transport mode

Examples:
examples/ipsec-secgw/ipsec.c.

Definition at line 194 of file rte_security.h.

uint64_t esn_soft_limit

ESN for which the overflow event need to be raised

Examples:
examples/ipsec-secgw/ipsec.c.

Definition at line 197 of file rte_security.h.


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