FD.io VPP  v21.06
Vector Packet Processing
nat44_ed_api.c File Reference

NAT44 plugin API implementation. More...

+ Include dependency graph for nat44_ed_api.c:

Go to the source code of this file.

Data Structures

struct  snat_user_key_t
 
struct  snat_user_t
 
struct  user_create_helper_t
 

Macros

#define REPLY_MSG_ID_BASE   sm->msg_id_base
 

Functions

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_tunformat_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)
 
u8format_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_tnat44_api_hookup (vlib_main_t *vm)
 

Detailed Description

NAT44 plugin API implementation.

Definition in file nat44_ed_api.c.

Macro Definition Documentation

◆ REPLY_MSG_ID_BASE

#define REPLY_MSG_ID_BASE   sm->msg_id_base

Definition at line 34 of file nat44_ed_api.c.

Function Documentation

◆ format_user_kvp()

u8* format_user_kvp ( u8 s,
va_list *  args 
)

Definition at line 1402 of file nat44_ed_api.c.

+ Here is the caller graph for this function:

◆ nat44_api_hookup()

clib_error_t* nat44_api_hookup ( vlib_main_t vm)

Definition at line 1552 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ nat_ed_user_create_helper()

static void nat_ed_user_create_helper ( user_create_helper_t uch,
snat_session_t *  s 
)
static

Definition at line 1368 of file nat44_ed_api.c.

+ Here is the caller graph for this function:

◆ nat_ed_users_create()

static void nat_ed_users_create ( snat_main_per_thread_data_t tsm,
user_create_helper_t uch 
)
static

Definition at line 1413 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ nat_ed_users_destroy()

static void nat_ed_users_destroy ( user_create_helper_t uch)
static

Definition at line 1426 of file nat44_ed_api.c.

+ Here is the caller graph for this function:

◆ send_nat44_address_details()

static void send_nat44_address_details ( snat_address_t a,
vl_api_registration_t reg,
u32  context,
u8  twice_nat 
)
static

Definition at line 321 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat44_identity_map_resolve_details()

static void send_nat44_identity_map_resolve_details ( snat_static_map_resolve_t m,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 749 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat44_identity_mapping_details()

static void send_nat44_identity_mapping_details ( snat_static_mapping_t m,
int  index,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 721 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat44_interface_addr_details()

static void send_nat44_interface_addr_details ( u32  sw_if_index,
vl_api_registration_t reg,
u32  context,
u8  twice_nat 
)
static

Definition at line 838 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat44_interface_details()

static void send_nat44_interface_details ( snat_interface_t i,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 387 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat44_interface_output_feature_details()

static void send_nat44_interface_output_feature_details ( snat_interface_t i,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 445 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat44_lb_static_mapping_details()

static void send_nat44_lb_static_mapping_details ( snat_static_mapping_t m,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 961 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat44_static_map_resolve_details()

static void send_nat44_static_map_resolve_details ( snat_static_map_resolve_t m,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 620 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat44_static_mapping_details()

static void send_nat44_static_mapping_details ( snat_static_mapping_t m,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 576 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat44_user_details()

static void send_nat44_user_details ( snat_user_t u,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 1342 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat44_user_session_details()

static void send_nat44_user_session_details ( snat_session_t *  s,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 1461 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_nat_worker_details()

static void send_nat_worker_details ( u32  worker_index,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 123 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ unformat_nat44_lb_addr_port()

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

Definition at line 881 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_nat44_add_del_address_range_t_handler()

static void vl_api_nat44_add_del_address_range_t_handler ( vl_api_nat44_add_del_address_range_t mp)
static

Definition at line 266 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_nat44_add_del_identity_mapping_t_handler()

static void vl_api_nat44_add_del_identity_mapping_t_handler ( vl_api_nat44_add_del_identity_mapping_t mp)
static

Definition at line 685 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_nat44_add_del_interface_addr_t_handler()

static void vl_api_nat44_add_del_interface_addr_t_handler ( vl_api_nat44_add_del_interface_addr_t mp)
static

Definition at line 810 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_nat44_add_del_lb_static_mapping_t_handler()

static void vl_api_nat44_add_del_lb_static_mapping_t_handler ( vl_api_nat44_add_del_lb_static_mapping_t mp)
static

Definition at line 903 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_add_del_static_mapping_t_handler()

static void vl_api_nat44_add_del_static_mapping_t_handler ( vl_api_nat44_add_del_static_mapping_t mp)
static

Definition at line 485 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_nat44_add_del_static_mapping_v2_t_handler()

static void vl_api_nat44_add_del_static_mapping_v2_t_handler ( vl_api_nat44_add_del_static_mapping_v2_t mp)
static

Definition at line 529 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_nat44_address_dump_t_handler()

static void vl_api_nat44_address_dump_t_handler ( vl_api_nat44_address_dump_t mp)
static

Definition at line 347 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_del_session_t_handler()

static void vl_api_nat44_del_session_t_handler ( vl_api_nat44_del_session_t mp)
static

Definition at line 1025 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_del_user_t_handler()

static void vl_api_nat44_del_user_t_handler ( vl_api_nat44_del_user_t mp)
static

Definition at line 1161 of file nat44_ed_api.c.

◆ vl_api_nat44_ed_plugin_enable_disable_t_handler()

static void vl_api_nat44_ed_plugin_enable_disable_t_handler ( vl_api_nat44_ed_plugin_enable_disable_t mp)
static

Definition at line 40 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_ed_set_fq_options_t_handler()

static void vl_api_nat44_ed_set_fq_options_t_handler ( vl_api_nat44_ed_set_fq_options_t mp)
static

Definition at line 69 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_ed_show_fq_options_t_handler()

static void vl_api_nat44_ed_show_fq_options_t_handler ( vl_api_nat44_ed_show_fq_options_t mp)
static

Definition at line 80 of file nat44_ed_api.c.

◆ vl_api_nat44_forwarding_enable_disable_t_handler()

static void vl_api_nat44_forwarding_enable_disable_t_handler ( vl_api_nat44_forwarding_enable_disable_t mp)
static

Definition at line 1050 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_forwarding_is_enabled_t_handler()

static void vl_api_nat44_forwarding_is_enabled_t_handler ( vl_api_nat44_forwarding_is_enabled_t mp)
static

Definition at line 1061 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_identity_mapping_dump_t_handler()

static void vl_api_nat44_identity_mapping_dump_t_handler ( vl_api_nat44_identity_mapping_dump_t mp)
static

Definition at line 777 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_nat44_interface_add_del_feature_t_handler()

static void vl_api_nat44_interface_add_del_feature_t_handler ( vl_api_nat44_interface_add_del_feature_t mp)
static

Definition at line 365 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_nat44_interface_add_del_output_feature_t_handler()

static void vl_api_nat44_interface_add_del_output_feature_t_handler ( vl_api_nat44_interface_add_del_output_feature_t mp)
static

Definition at line 427 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_nat44_interface_addr_dump_t_handler()

static void vl_api_nat44_interface_addr_dump_t_handler ( vl_api_nat44_interface_addr_dump_t mp)
static

Definition at line 859 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_interface_dump_t_handler()

static void vl_api_nat44_interface_dump_t_handler ( vl_api_nat44_interface_dump_t mp)
static

Definition at line 409 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_interface_output_feature_dump_t_handler()

static void vl_api_nat44_interface_output_feature_dump_t_handler ( vl_api_nat44_interface_output_feature_dump_t mp)
static

Definition at line 467 of file nat44_ed_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_nat44_lb_static_mapping_add_del_local_t_handler()

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

Definition at line 939 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_lb_static_mapping_dump_t_handler()

static void vl_api_nat44_lb_static_mapping_dump_t_handler ( vl_api_nat44_lb_static_mapping_dump_t mp)
static

Definition at line 1006 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_plugin_enable_disable_t_handler()

static void vl_api_nat44_plugin_enable_disable_t_handler ( vl_api_nat44_plugin_enable_disable_t mp)
static

Definition at line 1179 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_session_cleanup_t_handler()

static void vl_api_nat44_session_cleanup_t_handler ( vl_api_nat44_session_cleanup_t mp)
static

Definition at line 1170 of file nat44_ed_api.c.

◆ vl_api_nat44_set_session_limit_t_handler()

static void vl_api_nat44_set_session_limit_t_handler ( vl_api_nat44_set_session_limit_t mp)
static

Definition at line 160 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_show_running_config_t_handler()

static void vl_api_nat44_show_running_config_t_handler ( vl_api_nat44_show_running_config_t mp)
static

Definition at line 1275 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_static_mapping_dump_t_handler()

static void vl_api_nat44_static_mapping_dump_t_handler ( vl_api_nat44_static_mapping_dump_t mp)
static

Definition at line 656 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_user_dump_t_handler()

static void vl_api_nat44_user_dump_t_handler ( vl_api_nat44_user_dump_t mp)
static

Definition at line 1433 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat44_user_session_dump_t_handler()

static void vl_api_nat44_user_session_dump_t_handler ( vl_api_nat44_user_session_dump_t mp)
static

Definition at line 1514 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat_control_ping_t_handler()

static void vl_api_nat_control_ping_t_handler ( vl_api_nat_control_ping_t mp)
static

Definition at line 1217 of file nat44_ed_api.c.

◆ vl_api_nat_get_addr_and_port_alloc_alg_t_handler()

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

Definition at line 1097 of file nat44_ed_api.c.

◆ vl_api_nat_get_mss_clamping_t_handler()

static void vl_api_nat_get_mss_clamping_t_handler ( vl_api_nat_get_mss_clamping_t mp)
static

Definition at line 251 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat_get_timeouts_t_handler()

static void vl_api_nat_get_timeouts_t_handler ( vl_api_nat_get_timeouts_t mp)
static

Definition at line 220 of file nat44_ed_api.c.

◆ vl_api_nat_ha_flush_t_handler()

static void vl_api_nat_ha_flush_t_handler ( vl_api_nat_ha_flush_t mp)
static

Definition at line 1143 of file nat44_ed_api.c.

◆ vl_api_nat_ha_get_failover_t_handler()

static void vl_api_nat_ha_get_failover_t_handler ( vl_api_nat_ha_get_failover_t mp)
static

Definition at line 1134 of file nat44_ed_api.c.

◆ vl_api_nat_ha_get_listener_t_handler()

static void vl_api_nat_ha_get_listener_t_handler ( vl_api_nat_ha_get_listener_t mp)
static

Definition at line 1116 of file nat44_ed_api.c.

◆ vl_api_nat_ha_resync_t_handler()

static void vl_api_nat_ha_resync_t_handler ( vl_api_nat_ha_resync_t mp)
static

Definition at line 1152 of file nat44_ed_api.c.

◆ vl_api_nat_ha_set_failover_t_handler()

static void vl_api_nat_ha_set_failover_t_handler ( vl_api_nat_ha_set_failover_t mp)
static

Definition at line 1125 of file nat44_ed_api.c.

◆ vl_api_nat_ha_set_listener_t_handler()

static void vl_api_nat_ha_set_listener_t_handler ( vl_api_nat_ha_set_listener_t mp)
static

Definition at line 1107 of file nat44_ed_api.c.

◆ vl_api_nat_ipfix_enable_disable_t_handler()

static void vl_api_nat_ipfix_enable_disable_t_handler ( vl_api_nat_ipfix_enable_disable_t mp)
static

Definition at line 189 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat_set_addr_and_port_alloc_alg_t_handler()

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

Definition at line 1087 of file nat44_ed_api.c.

◆ vl_api_nat_set_log_level_t_handler()

static void vl_api_nat_set_log_level_t_handler ( vl_api_nat_set_log_level_t mp)
static

Definition at line 174 of file nat44_ed_api.c.

◆ vl_api_nat_set_mss_clamping_t_handler()

static void vl_api_nat_set_mss_clamping_t_handler ( vl_api_nat_set_mss_clamping_t mp)
static

Definition at line 236 of file nat44_ed_api.c.

◆ vl_api_nat_set_timeouts_t_handler()

static void vl_api_nat_set_timeouts_t_handler ( vl_api_nat_set_timeouts_t mp)
static

Definition at line 205 of file nat44_ed_api.c.

◆ vl_api_nat_set_workers_t_handler()

static void vl_api_nat_set_workers_t_handler ( vl_api_nat_set_workers_t mp)
static

Definition at line 98 of file nat44_ed_api.c.

+ Here is the call graph for this function:

◆ vl_api_nat_show_config_2_t_handler()

static void vl_api_nat_show_config_2_t_handler ( vl_api_nat_show_config_2_t mp)
static

Definition at line 1250 of file nat44_ed_api.c.

◆ vl_api_nat_show_config_t_handler()

static void vl_api_nat_show_config_t_handler ( vl_api_nat_show_config_t mp)
static

Definition at line 1228 of file nat44_ed_api.c.

◆ vl_api_nat_worker_dump_t_handler()

static void vl_api_nat_worker_dump_t_handler ( vl_api_nat_worker_dump_t mp)
static

Definition at line 143 of file nat44_ed_api.c.

+ Here is the call graph for this function: