rte_table_acl_params(3)

✨ NAME ✨

rte_table_acl_params β€” bestie it's a struct, and it's the whole vibe check for your ACL table πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

#include <rte_table_acl.h>

🌸 Data Fields

  • const char * name
  • uint32_t n_rules
  • uint32_t n_rule_fields
  • struct rte_acl_field_def field_format [RTE_ACL_MAX_FIELDS]

πŸ’– Detailed Description πŸ’–

okay so literally ACL table parameters β€” that's the entire thing, no cap. This is where you tell the ACL table how it should be built πŸ¦‹

Defined at line 29 of file rte_table_acl.h. iykyk πŸ“

πŸ‘‘ Field Documentation πŸ‘‘

🫢 const char* name

It's the Name. Just the name. The label. The little nametag your ACL table wears to the function πŸ’œ

Defined at line 31 of file rte_table_acl.h.

πŸ“ uint32_t n_rules

The maximum number of ACL rules that can live in the table. Like, the ceiling. The hard cap. No sneaking a 4th one in when you said 3, bestie 😭

Defined at line 34 of file rte_table_acl.h.

🧚 uint32_t n_rule_fields

How many fields are in the ACL rule specification. Count them, queen πŸ‘‘

Defined at line 37 of file rte_table_acl.h.

🌈 struct rte_acl_field_def field_format[RTE_ACL_MAX_FIELDS]

The format specification of the fields of the ACL rule β€” aka the layout, the blueprint, the structural slay ✨

Defined at line 40 of file rte_table_acl.h.

πŸ’€ Author πŸ’€

Not a person, bestie β€” this was generated automatically by Doxygen for DPDK from the source code. The machines ate, fr fr πŸ€–πŸ’…


okay that's the whole page, you understood it, periodt πŸŽ€ This one's from the DPDK girlies, Version 25.11.3, and yeah it's the rte_table_acl_params(3) manual page β€” love that for us πŸ«ΆπŸ’–

πŸ“¦ where this page comes from