|
FD.io VPP
v21.10.1-2-g0a485f517
Vector Packet Processing
|
Go to the source code of this file.
|
static clib_error_t * | set_interface_spd_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | ipsec_sa_add_del_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | ipsec_spd_add_del_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | ipsec_policy_add_del_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static void | ipsec_sa_show_all (vlib_main_t *vm, ipsec_main_t *im, u8 detail) |
|
static void | ipsec_spd_show_all (vlib_main_t *vm, ipsec_main_t *im) |
|
static void | ipsec_spd_bindings_show_all (vlib_main_t *vm, ipsec_main_t *im) |
|
static walk_rc_t | ipsec_tun_protect_show_one (index_t itpi, void *ctx) |
|
static void | ipsec_tunnel_show_all (vlib_main_t *vm) |
|
static clib_error_t * | show_ipsec_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | show_ipsec_sa_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | clear_ipsec_sa_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | show_ipsec_spd_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | show_ipsec_tunnel_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | ipsec_show_backends_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | ipsec_select_backend_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | clear_ipsec_counters_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | ipsec_tun_protect_cmd (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | ipsec_tun_protect_show (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static int | ipsec_tun_protect4_hash_show_one (clib_bihash_kv_8_16_t *kv, void *arg) |
|
static int | ipsec_tun_protect6_hash_show_one (clib_bihash_kv_24_16_t *kv, void *arg) |
|
static clib_error_t * | ipsec_tun_protect_hash_show (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
clib_error_t * | ipsec_cli_init (vlib_main_t *vm) |
|
static clib_error_t * | set_async_mode_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
◆ clear_ipsec_counters_command_fn()
◆ clear_ipsec_sa_command_fn()
◆ ipsec_cli_init()
◆ ipsec_policy_add_del_command_fn()
◆ ipsec_sa_add_del_command_fn()
◆ ipsec_sa_show_all()
◆ ipsec_select_backend_command_fn()
◆ ipsec_show_backends_command_fn()
◆ ipsec_spd_add_del_command_fn()
◆ ipsec_spd_bindings_show_all()
◆ ipsec_spd_show_all()
◆ ipsec_tun_protect4_hash_show_one()
◆ ipsec_tun_protect6_hash_show_one()
◆ ipsec_tun_protect_cmd()
◆ ipsec_tun_protect_hash_show()
◆ ipsec_tun_protect_show()
◆ ipsec_tun_protect_show_one()
◆ ipsec_tunnel_show_all()
◆ set_async_mode_command_fn()
◆ set_interface_spd_command_fn()
◆ show_ipsec_command_fn()
◆ show_ipsec_sa_command_fn()
◆ show_ipsec_spd_command_fn()
◆ show_ipsec_tunnel_command_fn()
◆ clear_ipsec_counters_command
Initial value:= {
.path = "clear ipsec counters",
.short_help = "clear ipsec counters",
}
(constructor) VLIB_CLI_COMMAND (clear_ipsec_counters_command)
Definition at line 767 of file ipsec_cli.c.
◆ clear_ipsec_sa_command
Initial value:= {
.path = "clear ipsec sa",
.short_help = "clear ipsec sa [index]",
}
(constructor) VLIB_CLI_COMMAND (clear_ipsec_sa_command)
Definition at line 558 of file ipsec_cli.c.
◆ ipsec_policy_add_del_command
Initial value:= {
.path = "ipsec policy",
.short_help =
"ipsec policy [add|del] spd <id> priority <n> ",
}
(constructor) VLIB_CLI_COMMAND (ipsec_policy_add_del_command)
Definition at line 399 of file ipsec_cli.c.
◆ ipsec_sa_add_del_command
Initial value:= {
.path = "ipsec sa",
.short_help =
"ipsec sa [add|del]",
}
(constructor) VLIB_CLI_COMMAND (ipsec_sa_add_del_command)
Definition at line 206 of file ipsec_cli.c.
◆ ipsec_select_backend_command
Initial value:= {
.path = "ipsec select backend",
.short_help = "ipsec select backend <ah|esp> <backend index>",
}
(constructor) VLIB_CLI_COMMAND (ipsec_select_backend_command)
Definition at line 747 of file ipsec_cli.c.
◆ ipsec_show_backends_command
Initial value:= {
.path = "show ipsec backends",
.short_help = "show ipsec backends",
}
(constructor) VLIB_CLI_COMMAND (ipsec_show_backends_command)
Definition at line 679 of file ipsec_cli.c.
◆ ipsec_spd_add_del_command
Initial value:= {
.path = "ipsec spd",
.short_help =
"ipsec spd [add|del] <id>",
}
(constructor) VLIB_CLI_COMMAND (ipsec_spd_add_del_command)
Definition at line 258 of file ipsec_cli.c.
◆ ipsec_tun_protect_cmd_node
Initial value:=
{
.path = "ipsec tunnel protect",
.short_help = "ipsec tunnel protect <interface> input-sa <SA> output-sa <SA> [add|del]",
}
Protect tunnel with IPSEC.
(constructor) VLIB_CLI_COMMAND (ipsec_tun_protect_cmd_node)
Definition at line 823 of file ipsec_cli.c.
◆ ipsec_tun_protect_hash_show_node
Initial value:=
{
.path = "show ipsec protect-hash",
.short_help = "show ipsec protect-hash",
}
show IPSEC tunnel protection hash tables
(constructor) VLIB_CLI_COMMAND (ipsec_tun_protect_hash_show_node)
Definition at line 902 of file ipsec_cli.c.
◆ ipsec_tun_protect_show_node
Initial value:=
{
.path = "show ipsec protect",
.short_help = "show ipsec protect",
}
show IPSEC tunnel protection
(constructor) VLIB_CLI_COMMAND (ipsec_tun_protect_show_node)
Definition at line 846 of file ipsec_cli.c.
◆ set_async_mode_command
Initial value:= {
.path = "set ipsec async mode",
.short_help = "set ipsec async mode on|off",
}
(constructor) VLIB_CLI_COMMAND (set_async_mode_command)
Definition at line 946 of file ipsec_cli.c.
◆ set_interface_spd_command
Initial value:= {
.path = "set interface ipsec spd",
.short_help =
"set interface ipsec spd <int> <id>",
}
(constructor) VLIB_CLI_COMMAND (set_interface_spd_command)
Definition at line 75 of file ipsec_cli.c.
◆ show_ipsec_command
Initial value:= {
.path = "show ipsec all",
.short_help = "show ipsec all",
}
(constructor) VLIB_CLI_COMMAND (show_ipsec_command)
Definition at line 483 of file ipsec_cli.c.
◆ show_ipsec_sa_command
Initial value:= {
.path = "show ipsec sa",
.short_help = "show ipsec sa [index]",
}
(constructor) VLIB_CLI_COMMAND (show_ipsec_sa_command)
Definition at line 552 of file ipsec_cli.c.
◆ show_ipsec_spd_command
Initial value:= {
.path = "show ipsec spd",
.short_help = "show ipsec spd [index]",
}
(constructor) VLIB_CLI_COMMAND (show_ipsec_spd_command)
Definition at line 594 of file ipsec_cli.c.
◆ show_ipsec_tunnel_command
Initial value:= {
.path = "show ipsec tunnel",
.short_help = "show ipsec tunnel",
}
(constructor) VLIB_CLI_COMMAND (show_ipsec_tunnel_command)
Definition at line 612 of file ipsec_cli.c.
static clib_error_t * show_ipsec_tunnel_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * ipsec_tun_protect_hash_show(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * clear_ipsec_sa_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * ipsec_tun_protect_show(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * show_ipsec_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * ipsec_sa_add_del_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * show_ipsec_spd_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * set_async_mode_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * ipsec_spd_add_del_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * ipsec_select_backend_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * show_ipsec_sa_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * ipsec_tun_protect_cmd(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * clear_ipsec_counters_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * set_interface_spd_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * ipsec_policy_add_del_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
static clib_error_t * ipsec_show_backends_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)