Go to the source code of this file.
|
static int | vnet_in_out_acl_ip_feature_enable (vlib_main_t *vnm, in_out_acl_main_t *am, u32 sw_if_index, in_out_acl_table_id_t tid, int feature_enable, int is_output) |
|
int | vnet_set_in_out_acl_intfc (vlib_main_t *vm, u32 sw_if_index, u32 ip4_table_index, u32 ip6_table_index, u32 l2_table_index, u32 is_add, u32 is_output) |
|
int | vnet_set_input_acl_intfc (vlib_main_t *vm, u32 sw_if_index, u32 ip4_table_index, u32 ip6_table_index, u32 l2_table_index, u32 is_add) |
|
int | vnet_set_output_acl_intfc (vlib_main_t *vm, u32 sw_if_index, u32 ip4_table_index, u32 ip6_table_index, u32 l2_table_index, u32 is_add) |
|
static clib_error_t * | set_in_out_acl_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd, u32 is_output) |
|
static clib_error_t * | set_input_acl_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | set_output_acl_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
clib_error_t * | in_out_acl_init (vlib_main_t *vm) |
|
uword | unformat_acl_type (unformat_input_t *input, va_list *args) |
|
u8 * | format_vnet_in_out_acl_info (u8 *s, va_list *va) |
|
static clib_error_t * | show_in_out_acl_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd, u32 is_output) |
|
static clib_error_t * | show_inacl_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | show_outacl_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
u8* format_vnet_in_out_acl_info |
( |
u8 * |
s, |
|
|
va_list * |
va |
|
) |
| |
int vnet_set_in_out_acl_intfc |
( |
vlib_main_t * |
vm, |
|
|
u32 |
sw_if_index, |
|
|
u32 |
ip4_table_index, |
|
|
u32 |
ip6_table_index, |
|
|
u32 |
l2_table_index, |
|
|
u32 |
is_add, |
|
|
u32 |
is_output |
|
) |
| |
int vnet_set_input_acl_intfc |
( |
vlib_main_t * |
vm, |
|
|
u32 |
sw_if_index, |
|
|
u32 |
ip4_table_index, |
|
|
u32 |
ip6_table_index, |
|
|
u32 |
l2_table_index, |
|
|
u32 |
is_add |
|
) |
| |
int vnet_set_output_acl_intfc |
( |
vlib_main_t * |
vm, |
|
|
u32 |
sw_if_index, |
|
|
u32 |
ip4_table_index, |
|
|
u32 |
ip6_table_index, |
|
|
u32 |
l2_table_index, |
|
|
u32 |
is_add |
|
) |
| |
Initial value:= {
.path = "set interface input acl",
.short_help =
"set interface input acl intfc <int> [ip4-table <index>]\n"
" [ip6-table <index>] [l2-table <index>] [del]",
}
static clib_error_t * set_input_acl_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
(constructor) VLIB_CLI_COMMAND (set_input_acl_command)
Definition at line 232 of file in_out_acl.c.
Initial value:= {
.path = "set interface output acl",
.short_help =
"set interface output acl intfc <int> [ip4-table <index>]\n"
" [ip6-table <index>] [l2-table <index>] [del]",
}
static clib_error_t * set_output_acl_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
(constructor) VLIB_CLI_COMMAND (set_output_acl_command)
Definition at line 239 of file in_out_acl.c.
Initial value:= {
.path = "show inacl",
.short_help = "show inacl type [ip4|ip6|l2]",
}
static clib_error_t * show_inacl_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
(constructor) VLIB_CLI_COMMAND (show_inacl_command)
Definition at line 368 of file in_out_acl.c.
Initial value:= {
.path = "show outacl",
.short_help = "show outacl type [ip4|ip6|l2]",
}
static clib_error_t * show_outacl_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
(constructor) VLIB_CLI_COMMAND (show_outacl_command)
Definition at line 373 of file in_out_acl.c.