FD.io VPP  v17.04-9-g99c0734
Vector Packet Processing
snat.api File Reference

VPP control-plane API messages. More...

Go to the source code of this file.

Data Structures

struct  vl_api_snat_add_address_range_t
 Add/del S-NAT address range. More...
 
struct  vl_api_snat_add_address_range_reply_t
 Add S-NAT address range reply. More...
 
struct  vl_api_snat_address_dump_t
 Dump S-NAT addresses. More...
 
struct  vl_api_snat_address_details_t
 S-NAT address details response. More...
 
struct  vl_api_snat_interface_add_del_feature_t
 Enable/disable S-NAT feature on the interface. More...
 
struct  vl_api_snat_interface_add_del_feature_reply_t
 Enable/disable S-NAT feature on the interface reply. More...
 
struct  vl_api_snat_interface_dump_t
 Dump interfaces with S-NAT feature. More...
 
struct  vl_api_snat_interface_details_t
 S-NAT interface details response. More...
 
struct  vl_api_snat_add_static_mapping_t
 Add/delete S-NAT static mapping. More...
 
struct  vl_api_snat_add_static_mapping_reply_t
 Add/delete S-NAT static mapping reply. More...
 
struct  vl_api_snat_static_mapping_dump_t
 Dump S-NAT static mappings. More...
 
struct  vl_api_snat_static_mapping_details_t
 S-NAT static mapping details response. More...
 
struct  vl_api_snat_control_ping_t
 Control ping from client to api server request. More...
 
struct  vl_api_snat_control_ping_reply_t
 Control ping from the client to the server response. More...
 
struct  vl_api_snat_show_config_t
 Show S-NAT plugin startup config. More...
 
struct  vl_api_snat_show_config_reply_t
 Show S-NAT plugin startup config reply. More...
 
struct  vl_api_snat_set_workers_t
 Set S-NAT workers. More...
 
struct  vl_api_snat_set_workers_reply_t
 Set S-NAT workers reply. More...
 
struct  vl_api_snat_worker_dump_t
 Dump S-NAT workers. More...
 
struct  vl_api_snat_worker_details_t
 S-NAT workers details response. More...
 
struct  vl_api_snat_add_del_interface_addr_t
 Add/delete S-NAT pool address from specific interfce. More...
 
struct  vl_api_snat_add_del_interface_addr_reply_t
 Add/delete S-NAT pool address from specific interfce reply. More...
 
struct  vl_api_snat_interface_addr_dump_t
 Dump S-NAT pool addresses interfaces. More...
 
struct  vl_api_snat_interface_addr_details_t
 S-NAT pool addresses interfaces details response. More...
 
struct  vl_api_snat_ipfix_enable_disable_t
 Enable/disable S-NAT IPFIX logging. More...
 
struct  vl_api_snat_ipfix_enable_disable_reply_t
 Enable/disable S-NAT IPFIX logging reply. More...
 
struct  vl_api_snat_user_dump_t
 Dump S-NAT users. More...
 
struct  vl_api_snat_user_details_t
 S-NAT users response. More...
 
struct  vl_api_snat_user_session_dump_t
 S-NAT user's sessions. More...
 
struct  vl_api_snat_user_session_details_t
 S-NAT user's sessions response. More...
 
struct  vl_api_snat_add_det_map_t
 Add/delete S-NAT deterministic mapping. More...
 
struct  vl_api_snat_add_det_map_reply_t
 Add/delete S-NAT deterministic mapping reply. More...
 
struct  vl_api_snat_det_forward_t
 Get outside address and port range from inside address. More...
 
struct  vl_api_snat_det_forward_reply_t
 Get outside address and port range from inside address. More...
 
struct  vl_api_snat_det_reverse_t
 Get inside address from outside address and port. More...
 
struct  vl_api_snat_det_reverse_reply_t
 Get inside address from outside address and port reply. More...
 
struct  vl_api_snat_det_map_dump_t
 Dump S-NAT deterministic mappings. More...
 
struct  vl_api_snat_det_map_details_t
 S-NAT users response. More...
 

Detailed Description

VPP control-plane API messages.

This file defines VPP control-plane API messages which are generally called through a shared memory interface.

Definition in file snat.api.