|
static void | feature_init (mactime_main_t *mm) |
|
int | mactime_enable_disable (mactime_main_t *mm, u32 sw_if_index, int enable_disable) |
| Action function shared between message handler and debug CLI. More...
|
|
static clib_error_t * | mactime_enable_disable_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static void | vl_api_mactime_enable_disable_t_handler (vl_api_mactime_enable_disable_t *mp) |
| Enable / disable time-base src mac filtration on an interface. More...
|
|
static void | vl_api_mactime_dump_t_handler (vl_api_mactime_dump_t *mp) |
|
void | mactime_send_create_entry_message (u8 *mac_address) |
| Create a lookup table entry for the indicated mac address. More...
|
|
static void | vl_api_mactime_add_del_range_t_handler (vl_api_mactime_add_del_range_t *mp) |
| Add or delete static / dynamic accept/drop configuration for a src mac. More...
|
|
static clib_error_t * | mactime_init (vlib_main_t *vm) |
|
static clib_error_t * | mactime_config (vlib_main_t *vm, unformat_input_t *input) |
|
| VNET_FEATURE_INIT (mactime, static) |
|
| VNET_FEATURE_INIT (mactime_tx, static) |
|
| VLIB_PLUGIN_REGISTER () |
|
u8 * | format_bytes_with_width (u8 *s, va_list *va) |
|
static walk_rc_t | mactime_ip_neighbor_copy (index_t ipni, void *ctx) |
|
static clib_error_t * | show_mactime_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | clear_mactime_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
time-base src-mac filter device-input feature arc implementation
Definition in file mactime.c.