34 define nat_control_ping
46 define nat_control_ping_reply
58 define nat_show_config
85 define nat_show_config_reply
113 autoreply define nat_set_workers {
123 define nat_worker_dump {
134 define nat_worker_details {
148 autoreply define nat_ipfix_enable_disable {
165 autoreply define nat_set_reass {
179 define nat_get_reass {
196 define nat_get_reass_reply {
213 define nat_reass_dump {
227 define nat_reass_details {
245 autoreply define nat_set_timeouts {
258 define nat_get_timeouts {
271 define nat_get_timeouts_reply {
292 autoreply define nat_set_addr_and_port_alloc_alg {
307 define nat_get_addr_and_port_alloc_alg {
324 define nat_get_addr_and_port_alloc_alg_reply {
341 autoreply define nat_set_mss_clamping {
352 define nat_get_mss_clamping {
363 define nat_get_mss_clamping_reply {
383 autoreply define nat44_add_del_address_range {
386 u8 first_ip_address[4];
387 u8 last_ip_address[4];
397 define nat44_address_dump {
408 define nat44_address_details {
422 autoreply define nat44_interface_add_del_feature {
434 define nat44_interface_dump {
444 define nat44_interface_details {
458 autoreply define nat44_interface_add_del_output_feature {
470 define nat44_interface_output_feature_dump {
480 define nat44_interface_output_feature_details {
508 autoreply define nat44_add_del_static_mapping {
513 u8 local_ip_address[4];
514 u8 external_ip_address[4];
530 define nat44_static_mapping_dump {
552 define nat44_static_mapping_details {
555 u8 local_ip_address[4];
556 u8 external_ip_address[4];
581 autoreply define nat44_add_del_identity_mapping {
598 define nat44_identity_mapping_dump {
613 define nat44_identity_mapping_details {
631 autoreply define nat44_add_del_interface_addr {
643 define nat44_interface_addr_dump {
653 define nat44_interface_addr_details {
663 define nat44_user_dump {
675 define nat44_user_details {
690 define nat44_user_session_dump {
717 define nat44_user_session_details {
719 u8 outside_ip_address[4];
721 u8 inside_ip_address[4];
730 u8 ext_host_address[4];
732 u8 ext_host_nat_address[4];
741 typeonly manual_endian define nat44_lb_addr_port {
786 define nat44_lb_static_mapping_dump {
808 manual_endian define nat44_lb_static_mapping_details {
843 u8 ext_host_address[4];
854 autoreply define nat44_forwarding_enable_disable {
864 define nat44_forwarding_is_enabled {
873 define nat44_forwarding_is_enabled_reply {
893 autoreply define nat_det_add_del_map {
911 define nat_det_forward {
925 define nat_det_forward_reply {
939 define nat_det_reverse {
952 define nat_det_reverse_reply {
963 define nat_det_map_dump {
979 define nat_det_map_details {
999 autoreply define nat_det_close_session_out {
1017 autoreply define nat_det_close_session_in {
1033 define nat_det_session_dump {
1049 define nat_det_session_details {
1071 autoreply define nat64_add_del_pool_addr_range {
1084 define nat64_pool_addr_dump {
1094 define nat64_pool_addr_details {
1119 define nat64_interface_dump {
1129 define nat64_interface_details {
1146 autoreply define nat64_add_del_static_bib {
1167 define nat64_bib_dump {
1184 define nat64_bib_details {
1205 define nat64_st_dump {
1223 define nat64_st_details {
1257 define nat64_prefix_dump {
1268 define nat64_prefix_details {
1281 autoreply define nat64_add_del_interface_addr {
1301 autoreply define dslite_add_del_pool_addr_range {
1313 define dslite_address_dump {
1322 define dslite_address_details {
1333 autoreply define dslite_set_aftr_addr {
1344 define dslite_get_aftr_addr {
1355 define dslite_get_aftr_addr_reply {
1368 autoreply define dslite_set_b4_addr {
1379 define dslite_get_b4_addr {
1390 define dslite_get_b4_addr_reply {
1407 autoreply define nat66_add_del_interface {
1419 define nat66_interface_dump {
1429 define nat66_interface_details {
1443 autoreply define nat66_add_del_static_mapping {
1448 u8 external_ip_address[16];
1456 define nat66_static_mapping_dump {
1469 define nat66_static_mapping_details {
1472 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, nat44_lb_addr_port_t *locals, u8 is_add, twice_nat_type_t twice_nat, u8 out2in_only, u8 *tag, u32 affinity)
Add/delete static mapping with load-balancing (multiple backends)
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)
Delete NAT44 session.
u32 nat64_bib_memory_size