FD.io VPP
v18.04-17-g3a0d853
Vector Packet Processing
|
Go to the source code of this file.
Functions | |
void | fib_prefix_from_mpls_label (mpls_label_t label, mpls_eos_bit_t eos, fib_prefix_t *prf) |
Big train switch; FIB debugs on or off. More... | |
int | fib_route_path_cmp (const fib_route_path_t *rpath1, const fib_route_path_t *rpath2) |
void | fib_table_fwding_dpo_update (u32 fib_index, const fib_prefix_t *prefix, const dpo_id_t *dpo) |
Add or update an entry in the FIB's forwarding table. More... | |
void | fib_table_fwding_dpo_remove (u32 fib_index, const fib_prefix_t *prefix, const dpo_id_t *dpo) |
remove an entry in the FIB's forwarding table More... | |
void fib_prefix_from_mpls_label | ( | mpls_label_t | label, |
mpls_eos_bit_t | eos, | ||
fib_prefix_t * | prf | ||
) |
Big train switch; FIB debugs on or off.
Definition at line 93 of file fib_types.c.
int fib_route_path_cmp | ( | const fib_route_path_t * | rpath1, |
const fib_route_path_t * | rpath2 | ||
) |
void fib_table_fwding_dpo_remove | ( | u32 | fib_index, |
const fib_prefix_t * | prefix, | ||
const dpo_id_t * | dpo | ||
) |
remove an entry in the FIB's forwarding table
fib_index | The index of the FIB |
prefix | The prefix for the entry to add/update |
dpo | The data-path object to use for forwarding |
Definition at line 270 of file fib_table.c.
void fib_table_fwding_dpo_update | ( | u32 | fib_index, |
const fib_prefix_t * | prefix, | ||
const dpo_id_t * | dpo | ||
) |
Add or update an entry in the FIB's forwarding table.
This is called from the fib_entry code. It is not meant to be used by the client/source.
fib_index | The index of the FIB |
prefix | The prefix for the entry to add/update |
dpo | The data-path object to use for forwarding |
Definition at line 243 of file fib_table.c.