---
name: "rte_flow_action_vf"
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_vf"
---

# rte\_flow\_action\_vf(3)

## NAME

rte\_flow\_action\_vf

## SYNOPSIS

`#include <rte_flow.h>`

### Data Fields

uint32\_t **original**:1\
 uint32\_t **reserved**:31\
 uint32\_t **id**\

## Detailed Description

**Deprecated**

**See also**

**RTE\_FLOW\_ACTION\_TYPE\_PORT\_REPRESENTOR**

**RTE\_FLOW\_ACTION\_TYPE\_REPRESENTED\_PORT**

RTE\_FLOW\_ACTION\_TYPE\_VF

Directs matching traffic to a given virtual function of the current device.

Packets matched by a VF pattern item can be redirected to their original VF ID instead of the specified one. This parameter may not be available and is not guaranteed to work properly if the VF part is matched by a prior flow rule or if packets are not addressed to a VF in the first place.

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

## Field Documentation

### uint32\_t original

Use original VF ID if possible.

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

### uint32\_t reserved

Reserved, must be zero.

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

### uint32\_t id

VF ID.

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

## Author

Generated automatically by Doxygen for DPDK from the source code.
