34 define nat_control_ping
46 define nat_control_ping_reply
58 define nat_show_config
78 define nat_show_config_reply
99 autoreply define nat_set_workers {
109 define nat_worker_dump {
120 define nat_worker_details {
134 autoreply define nat_ipfix_enable_disable {
151 autoreply define nat_set_reass {
165 define nat_get_reass {
182 define nat_get_reass_reply {
199 define nat_reass_dump {
213 define nat_reass_details {
236 autoreply define nat44_add_del_address_range {
239 u8 first_ip_address[4];
240 u8 last_ip_address[4];
250 define nat44_address_dump {
261 define nat44_address_details {
275 autoreply define nat44_interface_add_del_feature {
287 define nat44_interface_dump {
297 define nat44_interface_details {
311 autoreply define nat44_interface_add_del_output_feature {
323 define nat44_interface_output_feature_dump {
333 define nat44_interface_output_feature_details {
358 autoreply define nat44_add_del_static_mapping {
363 u8 local_ip_address[4];
364 u8 external_ip_address[4];
379 define nat44_static_mapping_dump {
398 define nat44_static_mapping_details {
401 u8 local_ip_address[4];
402 u8 external_ip_address[4];
426 autoreply define nat44_add_del_identity_mapping {
443 define nat44_identity_mapping_dump {
458 define nat44_identity_mapping_details {
476 autoreply define nat44_add_del_interface_addr {
488 define nat44_interface_addr_dump {
498 define nat44_interface_addr_details {
508 define nat44_user_dump {
520 define nat44_user_details {
535 define nat44_user_session_dump {
554 define nat44_user_session_details {
556 u8 outside_ip_address[4];
558 u8 inside_ip_address[4];
572 typeonly manual_endian define nat44_lb_addr_port {
611 define nat44_lb_static_mapping_dump {
629 manual_endian define nat44_lb_static_mapping_details {
668 autoreply define nat44_forwarding_enable_disable {
678 define nat44_forwarding_is_enabled {
687 define nat44_forwarding_is_enabled_reply {
707 autoreply define nat_det_add_del_map {
725 define nat_det_forward {
739 define nat_det_forward_reply {
753 define nat_det_reverse {
766 define nat_det_reverse_reply {
777 define nat_det_map_dump {
793 define nat_det_map_details {
813 autoreply define nat_det_set_timeouts {
826 define nat_det_get_timeouts {
839 define nat_det_get_timeouts_reply {
856 autoreply define nat_det_close_session_out {
874 autoreply define nat_det_close_session_in {
890 define nat_det_session_dump {
906 define nat_det_session_details {
929 autoreply define nat64_add_del_pool_addr_range {
942 define nat64_pool_addr_dump {
952 define nat64_pool_addr_details {
977 define nat64_interface_dump {
987 define nat64_interface_details {
1004 autoreply define nat64_add_del_static_bib {
1025 define nat64_bib_dump {
1042 define nat64_bib_details {
1063 autoreply define nat64_set_timeouts {
1077 define nat64_get_timeouts {
1091 define nat64_get_timeouts_reply {
1110 define nat64_st_dump {
1128 define nat64_st_details {
1162 define nat64_prefix_dump {
1173 define nat64_prefix_details {
1186 autoreply define nat64_add_del_interface_addr {
1206 autoreply define dslite_add_del_pool_addr_range {
1220 autoreply define dslite_set_aftr_addr {
1231 define dslite_get_aftr_addr {
1242 define dslite_get_aftr_addr_reply {
1255 autoreply define dslite_set_b4_addr {
1266 define dslite_get_b4_addr {
1277 define dslite_get_b4_addr_reply {
1294 autoreply define nat66_add_del_interface {
1306 define nat66_interface_dump {
1316 define nat66_interface_details {
1330 autoreply define nat66_add_del_static_mapping {
1335 u8 external_ip_address[16];
1343 define nat66_static_mapping_dump {
1356 define nat66_static_mapping_details {
1359 u8 external_ip_address[16];
int nat64_add_del_interface(u32 sw_if_index, u8 is_inside, u8 is_add)
Enable/disable NAT64 feature on the interface.
int nat44_add_del_lb_static_mapping(ip4_address_t e_addr, u16 e_port, snat_protocol_t proto, u32 vrf_id, nat44_lb_addr_port_t *locals, u8 is_add, u8 twice_nat, u8 out2in_only, u8 *tag)
NAT44 load-balancing address and port pair.
u32 max_translations_per_user
u32 translation_memory_size
u8 static_mapping_connection_tracking
int nat64_add_del_prefix(ip6_address_t *prefix, u8 plen, u32 vrf_id, u8 is_add)
Add/delete NAT64 prefix.
int nat44_del_session(snat_main_t *sm, ip4_address_t *addr, u16 port, snat_protocol_t proto, u32 vrf_id, int is_in)