FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
bier_update.c File Reference
+ Include dependency graph for bier_update.c:

Go to the source code of this file.

Functions

clib_error_tvnet_bier_table_cmd (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
 
clib_error_tvnet_bier_route_cmd (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
 
static clib_error_tshow_bier_fib_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
 

Variables

vlib_cli_command_t bier_table_command
 (constructor) VLIB_CLI_COMMAND (bier_table_command) More...
 
vlib_cli_command_t bier_route_command
 (constructor) VLIB_CLI_COMMAND (bier_route_command) More...
 
static vlib_cli_command_t show_bier_fib_command
 (constructor) VLIB_CLI_COMMAND (show_bier_fib_command) More...
 

Function Documentation

◆ show_bier_fib_command_fn()

static clib_error_t* show_bier_fib_command_fn ( vlib_main_t vm,
unformat_input_t input,
vlib_cli_command_t cmd 
)
static

Definition at line 137 of file bier_update.c.

+ Here is the call graph for this function:

◆ vnet_bier_route_cmd()

clib_error_t* vnet_bier_route_cmd ( vlib_main_t vm,
unformat_input_t input,
vlib_cli_command_t cmd 
)

Definition at line 76 of file bier_update.c.

+ Here is the call graph for this function:

◆ vnet_bier_table_cmd()

clib_error_t* vnet_bier_table_cmd ( vlib_main_t vm,
unformat_input_t input,
vlib_cli_command_t cmd 
)

Definition at line 24 of file bier_update.c.

+ Here is the call graph for this function:

Variable Documentation

◆ bier_route_command

vlib_cli_command_t bier_route_command
Initial value:
= {
.path = "bier route",
.short_help = "bier route [add|del] sd <sud-domain> set <set> bsl <bit-string-length> bp <bit-position> via [next-hop-address] [next-hop-interface] [next-hop-table <value>] [weight <value>] [preference <value>] [udp-encap-id <value>] [ip4-lookup-in-table <value>] [ip6-lookup-in-table <value>] [mpls-lookup-in-table <value>] [resolve-via-host] [resolve-via-connected] [rx-ip4 <interface>] [out-labels <value value value>]",
.function = vnet_bier_route_cmd,
}
clib_error_t * vnet_bier_route_cmd(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
Definition: bier_update.c:76

(constructor) VLIB_CLI_COMMAND (bier_route_command)

Definition at line 130 of file bier_update.c.

◆ bier_table_command

vlib_cli_command_t bier_table_command
Initial value:
= {
.path = "bier table",
.short_help = "bier table [add|del] sd <sub-domain> set <SET> bsl <bit-string-length> [mpls <label>]",
.function = vnet_bier_table_cmd,
}
clib_error_t * vnet_bier_table_cmd(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
Definition: bier_update.c:24

(constructor) VLIB_CLI_COMMAND (bier_table_command)

Definition at line 69 of file bier_update.c.

◆ show_bier_fib_command

vlib_cli_command_t show_bier_fib_command
static
Initial value:
= {
.path = "show bier fib",
.short_help = "show bier fib [table-index] [bit-position]",
}
static clib_error_t * show_bier_fib_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
Definition: bier_update.c:137

(constructor) VLIB_CLI_COMMAND (show_bier_fib_command)

Definition at line 185 of file bier_update.c.