|
DPDK
24.07.0
|
#include <rte_swx_ipsec.h>
Data Fields | |
| struct { | |
| uint32_t spi | |
| } | esp |
| int | tunnel_mode |
| int | tunnel_ipv4 |
| union { | |
| struct { | |
| struct in_addr src_addr | |
| struct in_addr dst_addr | |
| } ipv4 | |
| struct { | |
| struct in6_addr src_addr | |
| struct in6_addr dst_addr | |
| } ipv6 | |
| } | tunnel |
IPsec protocol encapsulation parameters.
Definition at line 224 of file rte_swx_ipsec.h.
| uint32_t spi |
Security Parameters Index (SPI) field.
Definition at line 228 of file rte_swx_ipsec.h.
| struct { ... } esp |
Encapsulating Security Payload (ESP) header.
| int tunnel_mode |
Tunnel mode when non-zero, transport mode when zero.
Definition at line 232 of file rte_swx_ipsec.h.
| int tunnel_ipv4 |
Tunnel type: Non-zero for IPv4, zero for IPv6. Valid for tunnel mode only.
Definition at line 235 of file rte_swx_ipsec.h.
| struct in_addr src_addr |
Source address.
Definition at line 242 of file rte_swx_ipsec.h.
| struct in_addr dst_addr |
Destination address.
Definition at line 245 of file rte_swx_ipsec.h.
| struct { ... } ipv4 |
IPv4 header.
| struct in6_addr src_addr |
Source address.
Definition at line 251 of file rte_swx_ipsec.h.
| struct in6_addr dst_addr |
Destination address.
Definition at line 254 of file rte_swx_ipsec.h.
| struct { ... } ipv6 |
IPv6 header.
| union { ... } tunnel |
Tunnel parameters. Valid for tunnel mode only.
1.8.13