rte_fib_conf(3)

πŸ’– rte_fib_conf (3) πŸ’–

okay bestie, welcome to the rte_fib_conf page β€” it's a manual page from the Library Functions Manual section, and it's literally all about one lil' struct. no cap.


✨ NAME ✨

rte_fib_conf β€” it's a thing, that's the name, periodt πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <rte_fib.h>

🌸 Data Fields 🌸

  • enum rte_fib_type type
  • uint64_t default_nh
  • unsigned int rib_ext_sz
  • unsigned int flags

🌈 Detailed Description 🌈

So this is the FIB configuration structure. That's the whole vibe. It's the config struct you hand over when you're setting up a FIB, and it holds all the settings in one cute lil' package πŸŽ€

Definition at line 99 of file rte_fib.h.

πŸ‘‘ Field Documentation πŸ‘‘

okay now the main character energy: every single field, one by one, no skipping, we're not doing that here πŸ’–

🧚 enum rte_fib_type type

It's the type of FIB struct. that's it, that's the field β€” it tells you which flavour of FIB you're working with ✨

Definition at line 100 of file rte_fib.h.

⭐ uint64_t default_nh

This is the default value that gets returned on lookup when there's no route. so if nothing matches, this is what you get back. the fallback, the safety net, the "we move" of routing 🌈

Definition at line 102 of file rte_fib.h.

πŸ¦‹ unsigned int rib_ext_sz

The size of the node extension in the internal RIB struct. yes it's a size, yes it's in bytes-ish terms of the extension, and yes it lives in the internal RIB struct πŸ’œ

Definition at line 105 of file rte_fib.h.

πŸŽ€ unsigned int flags

Optional feature flags, and they come from the RTE_FIB_F_* family. optional being the key word β€” you don't have to set them, they're just there if you want the extra sparkle πŸ‘‘

Definition at line 112 of file rte_fib.h.

🫢 Author 🫢

Generated automatically by Doxygen for DPDK from the source code. so like, nobody wrote this by hand, a robot did it, and honestly? slay πŸ€–βœ¨


and that's the whole page bestie!! πŸ’– big kisses to the DPDK girlies β€” this was Version 25.11.3 of rte_fib_conf(3), brought to you with love and zero chill πŸŽ€πŸ¦‹πŸ’…

πŸ“¦ where this page comes from