FD.io VPP
v18.01.2-1-g9b554f3
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | bier_entry_t_ |
The BIER entry. More... | |
Typedefs | |
typedef struct bier_entry_t_ | bier_entry_t |
The BIER entry. More... | |
Functions | |
index_t | bier_entry_create (index_t bti, bier_bp_t bp) |
void | bier_entry_delete (index_t bei) |
void | bier_entry_path_add (index_t bei, const fib_route_path_t *brp) |
int | bier_entry_path_remove (index_t bei, const fib_route_path_t *brp) |
u8 * | format_bier_entry (u8 *s, va_list *ap) |
void | bier_entry_contribute_forwarding (index_t bei, dpo_id_t *dpo) |
static bier_entry_t * | bier_entry_get (index_t bei) |
Variables | |
bier_entry_t * | bier_entry_pool |
typedef struct bier_entry_t_ bier_entry_t |
The BIER entry.
the BIER entry is the representation of a BIER forwarding egress router (BFER) (or the egress PE) that is assigned a bit position.
Definition at line 294 of file bier_entry.c.
Definition at line 62 of file bier_entry.c.
void bier_entry_delete | ( | index_t | bei | ) |
Definition at line 77 of file bier_entry.c.
|
inlinestatic |
void bier_entry_path_add | ( | index_t | bei, |
const fib_route_path_t * | brp | ||
) |
Definition at line 164 of file bier_entry.c.
int bier_entry_path_remove | ( | index_t | bei, |
const fib_route_path_t * | brp | ||
) |
Definition at line 234 of file bier_entry.c.
Definition at line 306 of file bier_entry.c.
bier_entry_t* bier_entry_pool |
Definition at line 25 of file bier_entry.c.