SECURITY_SESSION(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is the manual page for rte_flow_action_security, from the Library Functions Manual β€” and it’s literally the flow action for security, bestie. we’re in rte_flow_action_security(3) territory and it’s giving main character energy ✨

✨ SYNOPSIS ✨

#include <rte_flow.h>

🧸 Data Fields

  • void * security_session β€” the data field this action carries, no cap.

πŸ”₯ DETAILED DESCRIPTION πŸ”₯

RTE_FLOW_ACTION_TYPE_SECURITY

okay so this action performs the security action on flows matched by the pattern items, according to the configuration of the security session. slay πŸ’…

this action modifies the payload of matched flows. for INLINE_CRYPTO, the security protocol headers and IV are fully provided by the application as specified in the flow pattern. the payload of matching packets is encrypted on egress, and decrypted and authenticated on ingress. for INLINE_PROTOCOL, the security protocol is fully offloaded to HW, providing full encapsulation and decapsulation of packets in security protocols. the flow pattern specifies both the outer security header fields and the inner packet fields. the security session specified in the action must match the pattern parameters. periodt πŸ¦‹

the security session specified in the action must be created on the same port as the flow action that is being specified. iykyk πŸ‘‘

the ingress/egress flow attribute should match that specified in the security session if the security session supports the definition of the direction.

multiple flows can be configured to use the same security session. iconic 🌈

bestie, the NULL value is allowed for security session. if security session is NULL, then SPI field in ESP flow item and IP addresses in flow items 'IPv4' and 'IPv6' will be allowed to be a range. the rule thus created can enable security processing on multiple flows. πŸ’€

Definition at line 3600 of file rte_flow.h.

🌸 FIELD DOCUMENTATION 🌸

πŸŒ€ void* security_session

Pointer to security session structure.

Definition at line 3601 of file rte_flow.h.

πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code.


that’s the whole page, bestie! source/version: DPDK, Version 26.03.0, manual name rte_flow_action_security(3). the footer didn’t list a date, so there’s no date to give you β€” and that’s on periodt πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from