rte_acl_config(3)
π NAME π
rte_acl_config β bestie, this is the struct you fill out when you wanna build an ACL trie π
β¨ 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 π
okay so listen β this is the ACL build config, and it's lowkey doing a lot of the heavy lifting π«Ά It defines the fields of an ACL trie and how many categories you're building with. That's the whole vibe: the shape of your trie + the category count. Slay.
fr fr, this is defined at line 64 of file rte_acl.h β that's the receipts, no cap π
π Field Documentation π
π uint32_t num_categories
The number of categories to build with. literally that. that's the whole field π¦
Defined at line 65 of file rte_acl.h.
π uint32_t num_fields
How many field definitions you're giving it πΈ so it knows how many of the defs entries to actually look at, bestie.
Defined at line 66 of file rte_acl.h.
π struct rte_acl_field_def defs[RTE_ACL_MAX_FIELDS]
An array of field definitions β the actual menu of fields your ACL trie is built from β¨ accordingly, this is the main character of the struct tbh.
Defined at line 67 of file rte_acl.h.
β size_t max_size
The max memory limit for internal run-time structures π§ it's giving "budget" and honestly? respect. keep your internal run-time structures from eating the whole machine.
Defined at line 69 of file rte_acl.h.
π¦ Author π¦
Generated automatically by Doxygen for DPDK from the source code. so not a human, a robot, and honestly it ATE ππ
and that's the page, bestie!! this one's from DPDK, Version 26.03.0 β rte_acl_config(3), mwah, periodt π
β¨
π¦ 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