Go to the source code of this file.
|
fib_entry_delegate_t * | fib_entry_delegate_get (index_t fedi) |
|
fib_node_index_t | fib_entry_delegate_get_index (const fib_entry_delegate_t *fed) |
|
static fib_entry_delegate_t * | fib_entry_delegate_find_i (const fib_entry_t *fib_entry, fib_entry_delegate_type_t type, u32 *index) |
|
fib_entry_delegate_t * | fib_entry_delegate_find (const fib_entry_t *fib_entry, fib_entry_delegate_type_t type) |
|
void | fib_entry_delegate_remove (fib_entry_t *fib_entry, fib_entry_delegate_type_t type) |
|
static int | fib_entry_delegate_cmp_for_sort (void *v1, void *v2) |
|
static void | fib_entry_delegate_init (fib_entry_t *fib_entry, fib_entry_delegate_type_t type) |
|
fib_entry_delegate_t * | fib_entry_delegate_find_or_add (fib_entry_t *fib_entry, fib_entry_delegate_type_t fdt) |
|
fib_entry_delegate_type_t | fib_entry_chain_type_to_delegate_type (fib_forward_chain_type_t fct) |
|
fib_forward_chain_type_t | fib_entry_delegate_type_to_chain_type (fib_entry_delegate_type_t fdt) |
|
static u8 * | fib_entry_delegate_fmt_fwd_chain (const fib_entry_delegate_t *fed, u8 *s) |
| Print a delegate that represents a forwarding chain. More...
|
|
static u8 * | fib_entry_delegate_fmt_covered (const fib_entry_delegate_t *fed, u8 *s) |
| Print a delegate that represents cover tracking. More...
|
|
static u8 * | fib_entry_delegate_fmt_import (const fib_entry_delegate_t *fed, u8 *s) |
| Print a delegate that represents attached-import tracking. More...
|
|
static u8 * | fib_entry_delegate_fmt_export (const fib_entry_delegate_t *fed, u8 *s) |
| Print a delegate that represents attached-export tracking. More...
|
|
static u8 * | fib_entry_delegate_fmt_bfd (const fib_entry_delegate_t *fed, u8 *s) |
| Print a delegate that represents BFD tracking. More...
|
|
static u8 * | fib_entry_delegate_fmt_track (const fib_entry_delegate_t *fed, u8 *s) |
| Print a delegate that represents tracking. More...
|
|
u8 * | format_fib_entry_delegate (u8 *s, va_list *args) |
|
static clib_error_t * | show_fib_entry_delegate_command (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
◆ fib_entry_delegate_format_t
◆ fib_entry_chain_type_to_delegate_type()
◆ fib_entry_delegate_cmp_for_sort()
static int fib_entry_delegate_cmp_for_sort |
( |
void * |
v1, |
|
|
void * |
v2 |
|
) |
| |
|
static |
◆ fib_entry_delegate_find()
◆ fib_entry_delegate_find_i()
◆ fib_entry_delegate_find_or_add()
◆ fib_entry_delegate_fmt_bfd()
◆ fib_entry_delegate_fmt_covered()
◆ fib_entry_delegate_fmt_export()
◆ fib_entry_delegate_fmt_fwd_chain()
◆ fib_entry_delegate_fmt_import()
◆ fib_entry_delegate_fmt_track()
◆ fib_entry_delegate_get()
◆ fib_entry_delegate_get_index()
◆ fib_entry_delegate_init()
◆ fib_entry_delegate_remove()
◆ fib_entry_delegate_type_to_chain_type()
◆ format_fib_entry_delegate()
u8* format_fib_entry_delegate |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
◆ show_fib_entry_delegate_command()
◆ fed_formatters
◆ fib_entry_delegate_pool
◆ show_fib_entry
Initial value:= {
.path = "show fib entry-delegate",
.short_help = "show fib entry delegate",
}
(constructor) VLIB_CLI_COMMAND (show_fib_entry)
Definition at line 347 of file fib_entry_delegate.c.
@ FIB_ENTRY_DELEGATE_ATTACHED_EXPORT
@ FIB_ENTRY_DELEGATE_CHAIN_UNICAST_IP6
@ FIB_ENTRY_DELEGATE_ATTACHED_IMPORT
Attached import/export functionality.
@ FIB_ENTRY_DELEGATE_CHAIN_ETHERNET
static clib_error_t * show_fib_entry_delegate_command(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static u8 * fib_entry_delegate_fmt_export(const fib_entry_delegate_t *fed, u8 *s)
Print a delegate that represents attached-export tracking.
static u8 * fib_entry_delegate_fmt_covered(const fib_entry_delegate_t *fed, u8 *s)
Print a delegate that represents cover tracking.
@ FIB_ENTRY_DELEGATE_CHAIN_NSH
@ FIB_ENTRY_DELEGATE_CHAIN_MPLS_EOS
static u8 * fib_entry_delegate_fmt_track(const fib_entry_delegate_t *fed, u8 *s)
Print a delegate that represents tracking.
@ FIB_ENTRY_DELEGATE_COVERED
Dependency list of covered entries.
@ FIB_ENTRY_DELEGATE_CHAIN_MPLS_NON_EOS
static u8 * fib_entry_delegate_fmt_import(const fib_entry_delegate_t *fed, u8 *s)
Print a delegate that represents attached-import tracking.
@ FIB_ENTRY_DELEGATE_CHAIN_UNICAST_IP4
Forwarding chain types: for the vast majority of FIB entries only one chain is required - the one tha...
static u8 * fib_entry_delegate_fmt_fwd_chain(const fib_entry_delegate_t *fed, u8 *s)
Print a delegate that represents a forwarding chain.
static u8 * fib_entry_delegate_fmt_bfd(const fib_entry_delegate_t *fed, u8 *s)
Print a delegate that represents BFD tracking.
@ FIB_ENTRY_DELEGATE_TRACK
Tracker.