rte_lpm6_config(3)

πŸ’– rte_lpm6_config(3) β€” Library Functions Manual πŸ’–

okay bestie, pull up a chair because we're talking about rte_lpm6_config(3), the lil' config struct that tells DPDK how you want your IPv6 LPM (longest prefix match) set up. it lives in the Library Functions section of the manual, and honestly? it's giving "small but mighty." 🌸


✨ NAME ✨

rte_lpm6_config β€” the configuration struct for your IPv6 LPM table, no cap


πŸŽ€ SYNOPSIS πŸŽ€

#include <rte_lpm6.h>

πŸ¦‹ Data Fields πŸ¦‹

  • uint32_t max_rules
  • uint32_t number_tbl8s
  • int flags

πŸ’… Detailed Description πŸ’…

LPM configuration structure.

Definition at line 31 of file rte_lpm6.h.

fr fr, that's the whole vibe β€” it's just the struct where you stash your LPM setup choices before handing them over. 🫢

πŸ‘‘ Field Documentation πŸ‘‘

🌟 uint32_t max_rules 🌟

Max number of rules.

Definition at line 32 of file rte_lpm6.h.

πŸ“ uint32_t number_tbl8s πŸ“

Number of tbl8s to allocate.

Definition at line 33 of file rte_lpm6.h.

✨ int flags ✨

This field is currently unused.

Definition at line 34 of file rte_lpm6.h.

not me pointing out that flags is literally sitting there doing nothing 😭 it's unused, that's just the truth, don't go assigning it meaning it doesn't have.

πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for DPDK from the source code.


and that's the whole page, bestie β€” every field accounted for, every line number intact, nothing skipped. slay. πŸ’…βœ¨

πŸ¦‹ this iconic lil' manual page comes to you from DPDK Version 25.11.3 β€” catch you on the next one, mwah πŸŽ€

πŸ“¦ where this page comes from