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_ipsec_session

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                            rte_ipsec_session(3)

Detailed Description

rte_ipsec_session is an aggregate structure that defines particular IPsec Security Association IPsec (SA)
       on given security/crypto device:

       • pointer to the SA object

       • security session action type

       • pointer to security/crypto session, plus other related data

       • session/device specific functions to prepare/process IPsec packets.

       Definition at line 78 of file rte_ipsec.h.

Field Documentation

structrte_ipsec_sa*sa
       SA that session belongs to. Note that multiple sessions can belong to the same SA.

       Definition at line 83 of file rte_ipsec.h.

   enumrte_security_session_action_typetype
       session action type

       Definition at line 85 of file rte_ipsec.h.

   union{...}
       session and related data

   structrte_ipsec_sa_pkt_funcpkt_func
       functions to prepare/process IPsec packets

       Definition at line 99 of file rte_ipsec.h.

Name

       rte_ipsec_session

Synopsis

       #include <rte_ipsec.h>

   DataFields
       struct rte_ipsec_sa * sa
       enum rte_security_session_action_typetype
       union {
       };
       struct rte_ipsec_sa_pkt_funcpkt_func

See Also