|
| 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.