VPP-115: Remove stale ACL CLIs which are not supported

The old ACL CLIs still show up in CLI help which can confuse users.

Change-Id: I9a3722d3d649c4370df6a09b2c07628e7e4aa0f4
Signed-off-by: John Lo <loj@cisco.com>
This commit is contained in:
John Lo
2016-06-08 16:08:48 -04:00
committed by Chris Luke
parent ec6290a8a5
commit bbb7682790
2 changed files with 3 additions and 39 deletions

View File

@ -391,42 +391,3 @@ clib_error_t *l2_inacl_init (vlib_main_t *vm)
}
VLIB_INIT_FUNCTION (l2_inacl_init);
// set subinterface inacl enable/disable
// The CLI format is:
// set interface acl input <interface> [disable]
static clib_error_t *
int_l2_inacl (vlib_main_t * vm,
unformat_input_t * input,
vlib_cli_command_t * cmd)
{
vnet_main_t * vnm = vnet_get_main();
clib_error_t * error = 0;
u32 sw_if_index;
u32 enable;
if (! unformat_user (input, unformat_vnet_sw_interface, vnm, &sw_if_index))
{
error = clib_error_return (0, "unknown interface `%U'",
format_unformat_error, input);
goto done;
}
enable = 1;
if (unformat (input, "disable")) {
enable = 0;
}
// set the interface flag
l2input_intf_bitmap_enable(sw_if_index, L2INPUT_FEAT_ACL, enable);
done:
return error;
}
VLIB_CLI_COMMAND (int_l2_inacl_cli, static) = {
.path = "set interface acl input",
.short_help = "set interface acl input <interface> [disable]",
.function = int_l2_inacl,
};

View File

@ -298,6 +298,8 @@ clib_error_t *l2_outacl_init (vlib_main_t *vm)
VLIB_INIT_FUNCTION (l2_outacl_init);
#if 0
/** @todo maybe someone will add output ACL's in the future */
// set subinterface outacl enable/disable
// The CLI format is:
// set interface acl output <interface> [disable]
@ -335,3 +337,4 @@ VLIB_CLI_COMMAND (int_l2_outacl_cli, static) = {
.short_help = "set interface acl output <interface> [disable]",
.function = int_l2_outacl,
};
#endif