FD.io VPP  v19.04.4-rc0-5-ge88582fac
Vector Packet Processing
ip6_ioam_e2e.c File Reference
+ Include dependency graph for ip6_ioam_e2e.c:

Go to the source code of this file.

Functions

static u8ioam_e2e_trace_handler (u8 *s, ip6_hop_by_hop_option_t *opt)
 
int ioam_e2e_config_handler (void *data, u8 disable)
 
int ioam_e2e_rewrite_handler (u8 *rewrite_string, u8 *rewrite_size)
 
u32 ioam_e2e_flow_handler (u32 ctx, u8 add)
 
static clib_error_tioam_show_e2e_cmd_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
 
static clib_error_tioam_e2e_init (vlib_main_t *vm)
 

Variables

ioam_e2e_main_t ioam_e2e_main
 
static vlib_cli_command_t ioam_show_e2e_cmd
 (constructor) VLIB_CLI_COMMAND (ioam_show_e2e_cmd) More...
 

Function Documentation

◆ ioam_e2e_config_handler()

int ioam_e2e_config_handler ( void *  data,
u8  disable 
)

Definition at line 48 of file ip6_ioam_e2e.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ioam_e2e_flow_handler()

u32 ioam_e2e_flow_handler ( u32  ctx,
u8  add 
)

Definition at line 102 of file ip6_ioam_e2e.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ioam_e2e_init()

static clib_error_t* ioam_e2e_init ( vlib_main_t vm)
static

Definition at line 172 of file ip6_ioam_e2e.c.

+ Here is the call graph for this function:

◆ ioam_e2e_rewrite_handler()

int ioam_e2e_rewrite_handler ( u8 rewrite_string,
u8 rewrite_size 
)

Definition at line 84 of file ip6_ioam_e2e.c.

+ Here is the caller graph for this function:

◆ ioam_e2e_trace_handler()

static u8* ioam_e2e_trace_handler ( u8 s,
ip6_hop_by_hop_option_t opt 
)
static

Definition at line 32 of file ip6_ioam_e2e.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ioam_show_e2e_cmd_fn()

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

Definition at line 132 of file ip6_ioam_e2e.c.

+ Here is the call graph for this function:

Variable Documentation

◆ ioam_e2e_main

ioam_e2e_main_t ioam_e2e_main

Definition at line 30 of file ip6_ioam_e2e.c.

◆ ioam_show_e2e_cmd

vlib_cli_command_t ioam_show_e2e_cmd
static
Initial value:
= {
.path = "show ioam e2e ",
.short_help = "show ioam e2e information",
.function = ioam_show_e2e_cmd_fn,
}
static clib_error_t * ioam_show_e2e_cmd_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
Definition: ip6_ioam_e2e.c:132

(constructor) VLIB_CLI_COMMAND (ioam_show_e2e_cmd)

Definition at line 161 of file ip6_ioam_e2e.c.