FD.io VPP  v17.04.2-2-ga8f93f8
Vector Packet Processing
ip.api File Reference

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

Go to the source code of this file.

Data Structures

struct  vl_api_ip_fib_dump_t
 Dump IP fib table. More...
 
struct  vl_api_fib_path_t
 FIB path. More...
 
struct  vl_api_ip_fib_details_t
 IP FIB table response. More...
 
struct  vl_api_ip6_fib_dump_t
 Dump IP6 fib table. More...
 
struct  vl_api_ip6_fib_details_t
 IP6 FIB table response. More...
 
struct  vl_api_ip_neighbor_dump_t
 Dump IP neighboors. More...
 
struct  vl_api_ip_neighbor_details_t
 IP neighboors dump response. More...
 
struct  vl_api_ip_neighbor_add_del_t
 IP neighbor add / del request. More...
 
struct  vl_api_ip_neighbor_add_del_reply_t
 Reply for IP Neighbor add / delete request. More...
 
struct  vl_api_set_ip_flow_hash_t
 Set the ip flow hash config for a fib request. More...
 
struct  vl_api_set_ip_flow_hash_reply_t
 Set the ip flow hash config for a fib response. More...
 
struct  vl_api_sw_interface_ip6nd_ra_config_t
 IPv6 router advertisement config request. More...
 
struct  vl_api_sw_interface_ip6nd_ra_config_reply_t
 IPv6 router advertisement config response. More...
 
struct  vl_api_sw_interface_ip6nd_ra_prefix_t
 IPv6 router advertisement prefix config request. More...
 
struct  vl_api_sw_interface_ip6nd_ra_prefix_reply_t
 IPv6 router advertisement prefix config response. More...
 
struct  vl_api_ip6nd_proxy_add_del_t
 IPv6 ND proxy config. More...
 
struct  vl_api_ip6nd_proxy_add_del_reply_t
 IPv6 ND proxy response. More...
 
struct  vl_api_ip6nd_proxy_details_t
 IPv6 ND proxy details returned after request. More...
 
struct  vl_api_ip6nd_proxy_dump_t
 IPv6 ND proxy dump request. More...
 
struct  vl_api_sw_interface_ip6_enable_disable_t
 IPv6 interface enable / disable request. More...
 
struct  vl_api_sw_interface_ip6_enable_disable_reply_t
 IPv6 interface enable / disable response. More...
 
struct  vl_api_sw_interface_ip6_set_link_local_address_t
 IPv6 set link local address on interface request. More...
 
struct  vl_api_sw_interface_ip6_set_link_local_address_reply_t
 IPv6 set link local address on interface response. More...
 
struct  vl_api_ip_add_del_route_t
 Add / del route request. More...
 
struct  vl_api_ip_add_del_route_reply_t
 Reply for add / del route request. More...
 
struct  vl_api_ip_mroute_add_del_t
 Add / del route request. More...
 
struct  vl_api_ip_mroute_add_del_reply_t
 Reply for add / del mroute request. More...
 
struct  vl_api_ip_mfib_dump_t
 Dump IP multicast fib table. More...
 
struct  vl_api_ip_mfib_details_t
 IP Multicast FIB table response. More...
 
struct  vl_api_ip6_mfib_dump_t
 Dump IP6 multicast fib table. More...
 
struct  vl_api_ip6_mfib_details_t
 IP6 Multicast FIB table response. More...
 
struct  vl_api_ip_address_details_t
 
struct  vl_api_ip_address_dump_t
 
struct  vl_api_ip_details_t
 
struct  vl_api_ip_dump_t
 
struct  vl_api_mfib_signal_dump_t
 
struct  vl_api_mfib_signal_details_t
 

Detailed Description

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

Definition in file ip.api.