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 {
361 autoreply define nat44_add_del_static_mapping {
366 u8 local_ip_address[4];
367 u8 external_ip_address[4];
383 define nat44_static_mapping_dump {
405 define nat44_static_mapping_details {
408 u8 local_ip_address[4];
409 u8 external_ip_address[4];
434 autoreply define nat44_add_del_identity_mapping {
451 define nat44_identity_mapping_dump {
466 define nat44_identity_mapping_details {
484 autoreply define nat44_add_del_interface_addr {
496 define nat44_interface_addr_dump {
506 define nat44_interface_addr_details {
516 define nat44_user_dump {
528 define nat44_user_details {
543 define nat44_user_session_dump {
570 define nat44_user_session_details {
572 u8 outside_ip_address[4];
574 u8 inside_ip_address[4];
583 u8 ext_host_address[4];
585 u8 ext_host_nat_address[4];
594 typeonly manual_endian define nat44_lb_addr_port {
637 define nat44_lb_static_mapping_dump {
658 manual_endian define nat44_lb_static_mapping_details {
693 u8 ext_host_address[4];
704 autoreply define nat44_forwarding_enable_disable {
714 define nat44_forwarding_is_enabled {
723 define nat44_forwarding_is_enabled_reply {
743 autoreply define nat_det_add_del_map {
761 define nat_det_forward {
775 define nat_det_forward_reply {
789 define nat_det_reverse {
802 define nat_det_reverse_reply {
813 define nat_det_map_dump {
829 define nat_det_map_details {
849 autoreply define nat_det_set_timeouts {
862 define nat_det_get_timeouts {
875 define nat_det_get_timeouts_reply {
892 autoreply define nat_det_close_session_out {
910 autoreply define nat_det_close_session_in {
926 define nat_det_session_dump {
942 define nat_det_session_details {
965 autoreply define nat64_add_del_pool_addr_range {
978 define nat64_pool_addr_dump {
988 define nat64_pool_addr_details {
1013 define nat64_interface_dump {
1023 define nat64_interface_details {
1040 autoreply define nat64_add_del_static_bib {
1061 define nat64_bib_dump {
1078 define nat64_bib_details {
1099 autoreply define nat64_set_timeouts {
1113 define nat64_get_timeouts {
1127 define nat64_get_timeouts_reply {
1146 define nat64_st_dump {
1164 define nat64_st_details {
1198 define nat64_prefix_dump {
1209 define nat64_prefix_details {
1222 autoreply define nat64_add_del_interface_addr {
1242 autoreply define dslite_add_del_pool_addr_range {
1254 define dslite_address_dump {
1263 define dslite_address_details {
1274 autoreply define dslite_set_aftr_addr {
1285 define dslite_get_aftr_addr {
1296 define dslite_get_aftr_addr_reply {
1309 autoreply define dslite_set_b4_addr {
1320 define dslite_get_b4_addr {
1331 define dslite_get_b4_addr_reply {
1348 autoreply define nat66_add_del_interface {
1360 define nat66_interface_dump {
1370 define nat66_interface_details {
1384 autoreply define nat66_add_del_static_mapping {
1389 u8 external_ip_address[16];
1397 define nat66_static_mapping_dump {
1410 define nat66_static_mapping_details {
1413 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, twice_nat_type_t 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)