FD.io VPP  v18.01.1-37-g7ea3975
Vector Packet Processing
bier_disp_entry_t_ Struct Reference

bier_dispositon : The BIER dispositon object More...

+ Collaboration diagram for bier_disp_entry_t_:

Data Fields

struct {
   dpo_id_t   bde_dpo
 
   u32   bde_rpf_id
 
bde_fwd [BIER_HDR_N_PROTO]
 The DPO contirubted from the per-payload protocol parents on cachline 1. More...
 
u32 bde_locks
 number of locks More...
 
fib_node_index_t bde_pl [BIER_HDR_N_PROTO]
 The path-lists used by per-payload protocol parents. More...
 

Detailed Description

bier_dispositon : The BIER dispositon object

A BIER dispositon object is used to pop the BIER header for for-us packets and steer the packet down the payload protocol specific graph The BIER dispositon object

Definition at line 32 of file bier_disp_entry.h.

Field Documentation

dpo_id_t bier_disp_entry_t_::bde_dpo

Definition at line 39 of file bier_disp_entry.h.

struct { ... } bier_disp_entry_t_::bde_fwd[BIER_HDR_N_PROTO]

The DPO contirubted from the per-payload protocol parents on cachline 1.

u32 bier_disp_entry_t_::bde_locks

number of locks

Definition at line 46 of file bier_disp_entry.h.

fib_node_index_t bier_disp_entry_t_::bde_pl[BIER_HDR_N_PROTO]

The path-lists used by per-payload protocol parents.

We don't add the disp entry to the graph as a sibling since there is nothing we can do with the updates to forwarding.

Definition at line 54 of file bier_disp_entry.h.

u32 bier_disp_entry_t_::bde_rpf_id

Definition at line 40 of file bier_disp_entry.h.


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