|
static void | vl_api_nat44_ed_plugin_enable_disable_t_handler (vl_api_nat44_ed_plugin_enable_disable_t *mp) |
|
static void | vl_api_nat44_ed_set_fq_options_t_handler (vl_api_nat44_ed_set_fq_options_t *mp) |
|
static void | vl_api_nat44_ed_show_fq_options_t_handler (vl_api_nat44_ed_show_fq_options_t *mp) |
|
static void | vl_api_nat_set_workers_t_handler (vl_api_nat_set_workers_t *mp) |
|
static void | send_nat_worker_details (u32 worker_index, vl_api_registration_t *reg, u32 context) |
|
static void | vl_api_nat_worker_dump_t_handler (vl_api_nat_worker_dump_t *mp) |
|
static void | vl_api_nat44_set_session_limit_t_handler (vl_api_nat44_set_session_limit_t *mp) |
|
static void | vl_api_nat_set_log_level_t_handler (vl_api_nat_set_log_level_t *mp) |
|
static void | vl_api_nat_ipfix_enable_disable_t_handler (vl_api_nat_ipfix_enable_disable_t *mp) |
|
static void | vl_api_nat_set_timeouts_t_handler (vl_api_nat_set_timeouts_t *mp) |
|
static void | vl_api_nat_get_timeouts_t_handler (vl_api_nat_get_timeouts_t *mp) |
|
static void | vl_api_nat_set_mss_clamping_t_handler (vl_api_nat_set_mss_clamping_t *mp) |
|
static void | vl_api_nat_get_mss_clamping_t_handler (vl_api_nat_get_mss_clamping_t *mp) |
|
static void | vl_api_nat44_add_del_address_range_t_handler (vl_api_nat44_add_del_address_range_t *mp) |
|
static void | send_nat44_address_details (snat_address_t *a, vl_api_registration_t *reg, u32 context, u8 twice_nat) |
|
static void | vl_api_nat44_address_dump_t_handler (vl_api_nat44_address_dump_t *mp) |
|
static void | vl_api_nat44_interface_add_del_feature_t_handler (vl_api_nat44_interface_add_del_feature_t *mp) |
|
static void | send_nat44_interface_details (snat_interface_t *i, vl_api_registration_t *reg, u32 context) |
|
static void | vl_api_nat44_interface_dump_t_handler (vl_api_nat44_interface_dump_t *mp) |
|
static void | vl_api_nat44_interface_add_del_output_feature_t_handler (vl_api_nat44_interface_add_del_output_feature_t *mp) |
|
static void | send_nat44_interface_output_feature_details (snat_interface_t *i, vl_api_registration_t *reg, u32 context) |
|
static void | vl_api_nat44_interface_output_feature_dump_t_handler (vl_api_nat44_interface_output_feature_dump_t *mp) |
|
static void | vl_api_nat44_add_del_static_mapping_t_handler (vl_api_nat44_add_del_static_mapping_t *mp) |
|
static void | vl_api_nat44_add_del_static_mapping_v2_t_handler (vl_api_nat44_add_del_static_mapping_v2_t *mp) |
|
static void | send_nat44_static_mapping_details (snat_static_mapping_t *m, vl_api_registration_t *reg, u32 context) |
|
static void | send_nat44_static_map_resolve_details (snat_static_map_resolve_t *m, vl_api_registration_t *reg, u32 context) |
|
static void | vl_api_nat44_static_mapping_dump_t_handler (vl_api_nat44_static_mapping_dump_t *mp) |
|
static void | vl_api_nat44_add_del_identity_mapping_t_handler (vl_api_nat44_add_del_identity_mapping_t *mp) |
|
static void | send_nat44_identity_mapping_details (snat_static_mapping_t *m, int index, vl_api_registration_t *reg, u32 context) |
|
static void | send_nat44_identity_map_resolve_details (snat_static_map_resolve_t *m, vl_api_registration_t *reg, u32 context) |
|
static void | vl_api_nat44_identity_mapping_dump_t_handler (vl_api_nat44_identity_mapping_dump_t *mp) |
|
static void | vl_api_nat44_add_del_interface_addr_t_handler (vl_api_nat44_add_del_interface_addr_t *mp) |
|
static void | send_nat44_interface_addr_details (u32 sw_if_index, vl_api_registration_t *reg, u32 context, u8 twice_nat) |
|
static void | vl_api_nat44_interface_addr_dump_t_handler (vl_api_nat44_interface_addr_dump_t *mp) |
|
static nat44_lb_addr_port_t * | unformat_nat44_lb_addr_port (vl_api_nat44_lb_addr_port_t *addr_port_pairs, u32 addr_port_pair_num) |
|
static void | vl_api_nat44_add_del_lb_static_mapping_t_handler (vl_api_nat44_add_del_lb_static_mapping_t *mp) |
|
static void | vl_api_nat44_lb_static_mapping_add_del_local_t_handler (vl_api_nat44_lb_static_mapping_add_del_local_t *mp) |
|
static void | send_nat44_lb_static_mapping_details (snat_static_mapping_t *m, vl_api_registration_t *reg, u32 context) |
|
static void | vl_api_nat44_lb_static_mapping_dump_t_handler (vl_api_nat44_lb_static_mapping_dump_t *mp) |
|
static void | vl_api_nat44_del_session_t_handler (vl_api_nat44_del_session_t *mp) |
|
static void | vl_api_nat44_forwarding_enable_disable_t_handler (vl_api_nat44_forwarding_enable_disable_t *mp) |
|
static void | vl_api_nat44_forwarding_is_enabled_t_handler (vl_api_nat44_forwarding_is_enabled_t *mp) |
|
static void | vl_api_nat_set_addr_and_port_alloc_alg_t_handler (vl_api_nat_set_addr_and_port_alloc_alg_t *mp) |
|
static void | vl_api_nat_get_addr_and_port_alloc_alg_t_handler (vl_api_nat_get_addr_and_port_alloc_alg_t *mp) |
|
static void | vl_api_nat_ha_set_listener_t_handler (vl_api_nat_ha_set_listener_t *mp) |
|
static void | vl_api_nat_ha_get_listener_t_handler (vl_api_nat_ha_get_listener_t *mp) |
|
static void | vl_api_nat_ha_set_failover_t_handler (vl_api_nat_ha_set_failover_t *mp) |
|
static void | vl_api_nat_ha_get_failover_t_handler (vl_api_nat_ha_get_failover_t *mp) |
|
static void | vl_api_nat_ha_flush_t_handler (vl_api_nat_ha_flush_t *mp) |
|
static void | vl_api_nat_ha_resync_t_handler (vl_api_nat_ha_resync_t *mp) |
|
static void | vl_api_nat44_del_user_t_handler (vl_api_nat44_del_user_t *mp) |
|
static void | vl_api_nat44_session_cleanup_t_handler (vl_api_nat44_session_cleanup_t *mp) |
|
static void | vl_api_nat44_plugin_enable_disable_t_handler (vl_api_nat44_plugin_enable_disable_t *mp) |
|
static void | vl_api_nat_control_ping_t_handler (vl_api_nat_control_ping_t *mp) |
|
static void | vl_api_nat_show_config_t_handler (vl_api_nat_show_config_t *mp) |
|
static void | vl_api_nat_show_config_2_t_handler (vl_api_nat_show_config_2_t *mp) |
|
static void | vl_api_nat44_show_running_config_t_handler (vl_api_nat44_show_running_config_t *mp) |
|
static void | send_nat44_user_details (snat_user_t *u, vl_api_registration_t *reg, u32 context) |
|
static void | nat_ed_user_create_helper (user_create_helper_t *uch, snat_session_t *s) |
|
u8 * | format_user_kvp (u8 *s, va_list *args) |
|
static void | nat_ed_users_create (snat_main_per_thread_data_t *tsm, user_create_helper_t *uch) |
|
static void | nat_ed_users_destroy (user_create_helper_t *uch) |
|
static void | vl_api_nat44_user_dump_t_handler (vl_api_nat44_user_dump_t *mp) |
|
static void | send_nat44_user_session_details (snat_session_t *s, vl_api_registration_t *reg, u32 context) |
|
static void | vl_api_nat44_user_session_dump_t_handler (vl_api_nat44_user_session_dump_t *mp) |
|
clib_error_t * | nat44_api_hookup (vlib_main_t *vm) |
|
NAT44 plugin API implementation.
Definition in file nat44_ed_api.c.