FD.io VPP
v21.10.1-2-g0a485f517
Vector Packet Processing
|
An node in the FIB graph. More...
Data Fields | |
fib_node_type_t | fn_type |
The node's type. More... | |
u16 | fn_pad |
Some pad space the concrete/derived type is free to use. More... | |
fib_node_list_t | fn_children |
Vector of nodes that depend upon/use/share this node. More... | |
u32 | fn_locks |
Number of dependents on this node. More... | |
An node in the FIB graph.
Objects in the FIB form a graph.
Definition at line 301 of file fib_node.h.
fib_node_list_t fib_node_t_::fn_children |
Vector of nodes that depend upon/use/share this node.
Definition at line 315 of file fib_node.h.
u32 fib_node_t_::fn_locks |
Number of dependents on this node.
This number includes the number of children
Definition at line 321 of file fib_node.h.
u16 fib_node_t_::fn_pad |
Some pad space the concrete/derived type is free to use.
Definition at line 310 of file fib_node.h.
fib_node_type_t fib_node_t_::fn_type |
The node's type.
make sure we are dynamic/down casting correctly
Definition at line 305 of file fib_node.h.