FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
fib_node_back_walk_ctx_t_ Struct Reference

Context passed between object during a back walk. More...

Data Fields

fib_node_bw_reason_flag_t fnbw_reason
 The reason/trigger for the backwalk. More...
 
fib_node_bw_flags_t fnbw_flags
 additional flags for the walk More...
 
u32 fnbw_depth
 the number of levels the walk has already traversed. More...
 

Detailed Description

Context passed between object during a back walk.

Definition at line 214 of file fib_node.h.

Field Documentation

◆ fnbw_depth

u32 fib_node_back_walk_ctx_t_::fnbw_depth

the number of levels the walk has already traversed.

this value is maintained by the walk infra, tp limit the depth of a walk so it does not run indefinately the presence of a loop/cycle in the graph.

Definition at line 231 of file fib_node.h.

◆ fnbw_flags

fib_node_bw_flags_t fib_node_back_walk_ctx_t_::fnbw_flags

additional flags for the walk

Definition at line 223 of file fib_node.h.

◆ fnbw_reason

fib_node_bw_reason_flag_t fib_node_back_walk_ctx_t_::fnbw_reason

The reason/trigger for the backwalk.

Definition at line 218 of file fib_node.h.


The documentation for this struct was generated from the following file: