|
int | nsim_cross_connect_enable_disable (nsim_main_t *nsm, u32 sw_if_index0, u32 sw_if_index1, int enable_disable) |
|
int | nsim_output_feature_enable_disable (nsim_main_t *nsm, u32 sw_if_index, int enable_disable) |
|
static int | nsim_configure (nsim_main_t *nsm, f64 bandwidth, f64 delay, f64 packet_size, f64 drop_fraction) |
|
static clib_error_t * | nsim_cross_connect_enable_disable_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | nsim_config (vlib_main_t *vm, unformat_input_t *input) |
|
static void | vl_api_nsim_cross_connect_enable_disable_t_handler (vl_api_nsim_cross_connect_enable_disable_t *mp) |
|
static void | vl_api_nsim_output_feature_enable_disable_t_handler (vl_api_nsim_output_feature_enable_disable_t *mp) |
|
static void | vl_api_nsim_configure_t_handler (vl_api_nsim_configure_t *mp) |
|
static clib_error_t * | nsim_output_feature_enable_disable_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | nsim_plugin_api_hookup (vlib_main_t *vm) |
|
static void | setup_message_id_table (nsim_main_t *nsm, api_main_t *am) |
|
static clib_error_t * | nsim_init (vlib_main_t *vm) |
|
| VNET_FEATURE_INIT (nsim, static) |
|
| VNET_FEATURE_INIT (nsim_feature, static) |
|
| VLIB_PLUGIN_REGISTER () |
|
static uword | unformat_delay (unformat_input_t *input, va_list *args) |
|
static uword | unformat_bandwidth (unformat_input_t *input, va_list *args) |
|
static clib_error_t * | set_nsim_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
static clib_error_t * | show_nsim_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
Network Delay Simulator.
Definition in file nsim.c.