---
name: "rte_security_session_conf"
section: "3"
platform: "linux"
package: "dpdk-doc"
version: "24.11.4-0+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/rte_security_session_conf"
---

# rte\_security\_session\_conf(3)

## NAME

rte\_security\_session\_conf

## SYNOPSIS

`#include <rte_security.h>`

### Data Fields

enum **rte\_security\_session\_action\_type** **action\_type**\
 enum **rte\_security\_session\_protocol** **protocol**\
 union {\
 }; \
 struct **rte\_crypto\_sym\_xform** \* **crypto\_xform**\
 void \* **userdata**\

## Detailed Description

Security session configuration

Definition at line **773** of file **rte\_security.h**.

## Field Documentation

### enum rte\_security\_session\_action\_type action\_type

Type of action to be performed on the session

Definition at line **774** of file **rte\_security.h**.

### enum rte\_security\_session\_protocol protocol

Security protocol to be configured

Definition at line **776** of file **rte\_security.h**.

### union { ... }

Configuration parameters for security session

### struct rte\_crypto\_sym\_xform\* crypto\_xform

Security Session Crypto Transformations. NULL in case of MACsec.

Definition at line **786** of file **rte\_security.h**.

### void\* userdata

Application specific userdata to be saved with session

Definition at line **788** of file **rte\_security.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
