---
name: "rte_flow_item_vxlan"
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_item_vxlan"
---

# rte\_flow\_item\_vxlan(3)

## NAME

rte\_flow\_item\_vxlan

## SYNOPSIS

`#include <rte_flow.h>`

## Detailed Description

RTE\_FLOW\_ITEM\_TYPE\_VXLAN.

Matches a VXLAN header (RFC 7348), including GPE (draft-ietf-nvo3-vxlan-gpe-13.txt) and GBP (draft-smith-vxlan-group-policy-05.txt).

GPE is distinguished with its UDP port. UDP port may be specified with **rte\_eth\_dev\_udp\_tunnel\_port\_add().**

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

## Field Documentation

### uint8\_t flags

**Normally 0x08 (I flag).**

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

### uint8\_t rsvd0\[3\]

**Reserved, normally 0x000000.**

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

### uint8\_t vni\[3\]

**VXLAN identifier.**

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

### uint8\_t rsvd1

**Reserved, normally 0x00.**

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

## Author

**Generated automatically by Doxygen for DPDK from the source code.**
