logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

rte_security_ipsec_xform

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                     rte_security_ipsec_xform(3)

Detailed Description

       IPsec security association configuration data.

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

       Definition at line 301 of file rte_security.h.

Field Documentation

uint32_tspi
       SA security parameter index

       Definition at line 302 of file rte_security.h.

   uint32_tsalt
       SA salt

       Definition at line 304 of file rte_security.h.

   structrte_security_ipsec_sa_optionsoptions
       various SA options

       Definition at line 306 of file rte_security.h.

   enumrte_security_ipsec_sa_directiondirection
       IPSec SA Direction - Egress/Ingress

       Definition at line 308 of file rte_security.h.

   enumrte_security_ipsec_sa_protocolproto
       IPsec SA Protocol - AH/ESP

       Definition at line 310 of file rte_security.h.

   enumrte_security_ipsec_sa_modemode
       IPsec SA Mode - transport/tunnel

       Definition at line 312 of file rte_security.h.

   structrte_security_ipsec_tunnel_paramtunnel
       Tunnel parameters, NULL for transport mode

       Definition at line 314 of file rte_security.h.

   structrte_security_ipsec_lifetimelife
       IPsec SA lifetime

       Definition at line 316 of file rte_security.h.

   uint32_treplay_win_sz
       Anti replay window size to enable sequence replay attack handling. replay checking is disabled if the
       window size is 0.

       Definition at line 318 of file rte_security.h.

   union{...}esn
       Extended Sequence Number

   structrte_security_ipsec_udp_paramudp
       UDP parameters, ignored when udp_encap option not specified

       Definition at line 330 of file rte_security.h.

Name

       rte_security_ipsec_xform

Synopsis

       #include <rte_security.h>

   DataFields
       uint32_t spi
       uint32_t salt
       struct rte_security_ipsec_sa_optionsoptions
       enum rte_security_ipsec_sa_directiondirection
       enum rte_security_ipsec_sa_protocolproto
       enum rte_security_ipsec_sa_modemode
       struct rte_security_ipsec_tunnel_paramtunnel
       struct rte_security_ipsec_lifetimelife
       uint32_t replay_win_sz
       union {
       } esn
       struct rte_security_ipsec_udp_param udp

See Also