Go to the source code of this file.
|
static u8 * | ioam_e2e_id_trace_handler (u8 *s, ip6_hop_by_hop_option_t *opt) |
|
static u8 * | ioam_e2e_cache_trace_handler (u8 *s, ip6_hop_by_hop_option_t *opt) |
|
int | ioam_cache_ip6_enable_disable (ioam_cache_main_t *em, ip6_address_t *sr_localsid, u8 is_disable) |
|
int | ioam_tunnel_select_ip6_enable_disable (ioam_cache_main_t *em, u8 criteria, u8 no_of_responses, ip6_address_t *sr_localsid, u8 is_disable) |
|
static void | vl_api_ioam_cache_ip6_enable_disable_t_handler (vl_api_ioam_cache_ip6_enable_disable_t *mp) |
|
static clib_error_t * | ioam_cache_plugin_api_hookup (vlib_main_t *vm) |
|
static void | setup_message_id_table (ioam_cache_main_t *sm, api_main_t *am) |
|
static clib_error_t * | set_ioam_cache_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | set_ioam_tunnel_select_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static void | ioam_cache_table_print (vlib_main_t *vm, u8 verbose) |
|
static clib_error_t * | show_ioam_cache_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | ioam_cache_init (vlib_main_t *vm) |
|
◆ foreach_ioam_cache_plugin_api_msg
◆ IOAM_TS_WAIT_FOR_RESPONSES
#define IOAM_TS_WAIT_FOR_RESPONSES 3 |
◆ REPLY_MSG_ID_BASE
◆ vl_api_version
#define vl_api_version |
( |
|
n, |
|
|
|
v |
|
) |
| static u32 api_version=(v); |
◆ vl_endianfun
◆ vl_msg_name_crc_list
#define vl_msg_name_crc_list |
◆ vl_print
◆ vl_printfun
◆ vl_typedefs
◆ ioam_cache_init()
◆ ioam_cache_ip6_enable_disable()
◆ ioam_cache_plugin_api_hookup()
◆ ioam_cache_table_print()
static void ioam_cache_table_print |
( |
vlib_main_t * |
vm, |
|
|
u8 |
verbose |
|
) |
| |
|
static |
◆ ioam_e2e_cache_trace_handler()
◆ ioam_e2e_id_trace_handler()
◆ ioam_tunnel_select_ip6_enable_disable()
◆ set_ioam_cache_command_fn()
◆ set_ioam_tunnel_select_command_fn()
◆ setup_message_id_table()
◆ show_ioam_cache_command_fn()
◆ vl_api_ioam_cache_ip6_enable_disable_t_handler()
◆ ioam_cache_main
◆ set_ioam_cache_command
Initial value:=
{
.path = "set ioam ip6 cache",.short_help =
"set ioam ip6 cache sr_localsid <ip6 address> [disable]",.function =
static clib_error_t * set_ioam_cache_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
(constructor) VLIB_CLI_COMMAND (set_ioam_cache_command)
Definition at line 248 of file ioam_cache.c.
◆ set_ioam_cache_ts_command
Initial value:=
{
.path = "set ioam ip6 sr-tunnel-select",.short_help =
"set ioam ip6 sr-tunnel-select [disable] [oneway|rtt] [wait_for_responses <n|default 3>] \
static clib_error_t * set_ioam_tunnel_select_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
(constructor) VLIB_CLI_COMMAND (set_ioam_cache_ts_command)
Definition at line 296 of file ioam_cache.c.
◆ show_ioam_cache_command
Initial value:=
{
.path = "show ioam ip6 cache",.short_help =
static clib_error_t * show_ioam_cache_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
(constructor) VLIB_CLI_COMMAND (show_ioam_cache_command)
Definition at line 365 of file ioam_cache.c.