rte_table_...pls_params(3)
β¨ NAME β¨
okay so this page is rte_table_...pls_params(3) from the Library Functions Manual, and the main-character struct bestie is rte_table_action_encap_mpls_params. Thatβs the whole name-section vibe π
π SYNOPSIS π
#include <rte_table_action.h>
π Data Fields π
struct rte_table_action_ether_hdr etherstruct rte_table_action_mpls_hdr mpls[RTE_TABLE_ACTION_MPLS_LABELS_MAX]uint32_t mpls_countint unicast
π Detailed Description π
This is the MPLS encap parameters struct, no cap β like, the whole little bundle that holds the MPLS encapsulation info.
Definition at line 465 of file rte_table_action.h.
π¦ Field Documentation π¦
struct rte_table_action_ether_hdr ether
The Ethernet header. Yep, thatβs the Ethernet-header field, serving exactly that Ethernet-header energy.
Definition at line 467 of file rte_table_action.h.
struct rte_table_action_mpls_hdr mpls[RTE_TABLE_ACTION_MPLS_LABELS_MAX]
The MPLS header β and itβs an array sized by RTE_TABLE_ACTION_MPLS_LABELS_MAX.
Definition at line 470 of file rte_table_action.h.
uint32_t mpls_count
This is the number of MPLS labels in the MPLS header, periodt.
Definition at line 473 of file rte_table_action.h.
int unicast
Non-zero means MPLS unicast; zero means MPLS multicast. Thatβs the distinction, bestie β¨
Definition at line 476 of file rte_table_action.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not me writing fanfic β thatβs literally the author line π«Ά
π cute little sign-off: source/version is DPDK, Version 26.03.0, on the rte_table_...pls_params(3) footer β and the page doesnβt show a separate date, so no invented-date shenanigans here π
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms