rte_acl_config(3)
π rte_acl_config π
okay bestie, so this is a page from the rte_acl_config(3) manual β yes, section 3, the library functions girlies π
β and it's literally all about one lil' struct that tells the ACL machinery how to build your trie. no cap, it's giving "config brain" energy. let's get into it π§
β¨ SYNOPSIS β¨
#include <rte_acl.h>
πΈ Data Fields πΈ
uint32_t num_categoriesuint32_t num_fieldsstruct rte_acl_field_def defs [RTE_ACL_MAX_FIELDS]size_t max_size
π Detailed Description π
so. this is the ACL build configuration struct, and honestly? she's the blueprint π
she defines the fields of an ACL trie and how many categories you're building with. that's the whole vibe. that's the job. lowkey iconic.
fr fr: she lives at Definition at line 64 of file rte_acl.h. π
π«Ά Field Documentation π«Ά
uint32_t num_categories
literally just the number of categories to build with. that's it, that's the field π«
Definition at line 65 of file rte_acl.h.
uint32_t num_fields
the number of field definitions. count 'em, bestie π’
Definition at line 66 of file rte_acl.h.
struct rte_acl_field_def defs[RTE_ACL_MAX_FIELDS]
your array of field definitions β the whole squad, up to RTE_ACL_MAX_FIELDS of them π
Definition at line 67 of file rte_acl.h.</purpose>
size_t max_size
the max memory limit for internal run-time structures. she's the budget, the cap, the limit β respect her π
Definition at line 69 of file rte_acl.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. no human wrote this, she was born fully formed β¨
and that's the whole page, bestie β go build your trie and slay ππ¦
this lil' gem came to you from DPDK, Version 25.11.3, courtesy of the rte_acl_config(3) manual page. mwah π periodt.
π¦ where this page comes from
- ubuntu resolute: dpdk-doc 25.11.3-0ubuntu0.26.04.1 Β· BSD-3-Clause
- ubuntu stonking: dpdk-doc 25.11.3-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms