---
name: "rte_flow_action_prog"
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_flow_action_prog"
---

# rte\_flow\_action\_prog(3)

## NAME

rte\_flow\_action\_prog

## SYNOPSIS

`#include <rte_flow.h>`

### Data Fields

const char \* **name**\
 uint32\_t **args\_num**\
 const struct **rte\_flow\_action\_prog\_argument** \* **args**\

## Detailed Description

**Warning**

**EXPERIMENTAL:** this structure may change without prior notice.

RTE\_FLOW\_ACTION\_TYPE\_PROG

Program action configuration parameters.

Each action can have zero or more arguments. When *args\_num* is non-zero, the *args* parameter must point to a valid array of *args\_num* elements.

**See also**

**RTE\_FLOW\_ACTION\_TYPE\_PROG**

Definition at line **4233** of file **rte\_flow.h**.

## Field Documentation

### const char\* name

Action name.

Definition at line **4235** of file **rte\_flow.h**.

### uint32\_t args\_num

Number of action arguments.

Definition at line **4237** of file **rte\_flow.h**.

### const struct rte\_flow\_action\_prog\_argument\* args

Action arguments array.

Definition at line **4239** of file **rte\_flow.h**.

## Author

Generated automatically by Doxygen for DPDK from the source code.
