FD.io VPP
v18.10-34-gcce845e
Vector Packet Processing
|
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_table_add_del_t |
Add / del table request A table can be added multiple times, but need be deleted only once. More... | |
struct | vl_api_ip_fib_dump_t |
Dump IP fib table. 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 entry 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 |
struct | vl_api_set_ip_flow_hash_t |
Set the ip flow hash config for a fib request. More... | |
struct | vl_api_sw_interface_ip6nd_ra_config_t |
IPv6 router advertisement config request. More... | |
struct | vl_api_sw_interface_ip6nd_ra_prefix_t |
IPv6 router advertisement prefix config request. More... | |
struct | vl_api_ip6nd_proxy_add_del_t |
IPv6 ND proxy config. 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_ip6nd_send_router_solicitation_t |
Start / stop sending router solicitation. More... | |
struct | vl_api_sw_interface_ip6_enable_disable_t |
IPv6 interface enable / disable request. More... | |
struct | vl_api_sw_interface_ip6_set_link_local_address_t |
IPv6 set link local address on interface request. More... | |
struct | vl_api_ip_add_del_route_t |
Add / del route request. More... | |
struct | vl_api_ip_add_del_route_reply_t |
struct | vl_api_ip_mroute_add_del_t |
Add / del route request. More... | |
struct | vl_api_ip_mroute_add_del_reply_t |
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_unnumbered_details_t |
IP unnumbered configurations. More... | |
struct | vl_api_ip_unnumbered_dump_t |
Dump IP unnumbered configurations. More... | |
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 |
struct | vl_api_ip_punt_police_t |
IP punt policer. More... | |
struct | vl_api_ip_punt_redirect_t |
IP punt redirect. More... | |
struct | vl_api_ip_container_proxy_add_del_t |
struct | vl_api_ip_source_and_port_range_check_add_del_t |
Configure IP source and L4 port-range check. More... | |
struct | vl_api_ip_source_and_port_range_check_interface_add_del_t |
Set interface source and L4 port-range request. More... | |
struct | vl_api_ip_scan_neighbor_enable_disable_t |
Enable/disable periodic IP neighbor scan. More... | |
struct | vl_api_ip_probe_neighbor_t |
IP probe neighbor address on an interface by sending an ARP request (for IP4) or ICMP6 Neighbor Solicitation (for IP6) More... | |
struct | vl_api_want_ip4_arp_events_t |
Register for IP4 ARP resolution event on receing ARP reply or MAC/IP info from ARP requests in L2 BDs. More... | |
struct | vl_api_ip4_arp_event_t |
Tell client about an IP4 ARP resolution event or MAC/IP info from ARP requests in L2 BDs. More... | |
struct | vl_api_want_ip6_nd_events_t |
Register for IP6 ND resolution event on recieving NA reply MAC/IP info from ICMP6 Neighbor Solicitation in L2 BDs. More... | |
struct | vl_api_ip6_nd_event_t |
Tell client about an IP6 ND resolution or MAC/IP info from ICMP6 Neighbor Solicitation in L2 BDs. More... | |
struct | vl_api_want_ip6_ra_events_t |
Register for ip6 router advertisement events. More... | |
struct | vl_api_ip6_ra_prefix_info_t |
Struct representing RA prefix info. More... | |
struct | vl_api_ip6_ra_event_t |
Tell client about a router advertisement event. More... | |
struct | vl_api_proxy_arp_t |
Proxy ARP configuration type. More... | |
struct | vl_api_proxy_arp_add_del_t |
Proxy ARP add / del request. More... | |
struct | vl_api_proxy_arp_dump_t |
Proxy ARP dump request. More... | |
struct | vl_api_proxy_arp_details_t |
Proxy ARP dump details reply. More... | |
struct | vl_api_proxy_arp_intfc_enable_disable_t |
Proxy ARP add / del interface request. More... | |
struct | vl_api_proxy_arp_intfc_dump_t |
Proxy ARP interface dump request. More... | |
struct | vl_api_proxy_arp_intfc_details_t |
Proxy ARP interface dump details reply. More... | |
struct | vl_api_reset_fib_t |
Reset fib table request. More... | |
struct | vl_api_set_arp_neighbor_limit_t |
Set max allowed ARP or ip6 neighbor entries request. More... | |
struct | vl_api_ioam_enable_t |
IOAM enable : Enable in-band OAM. More... | |
struct | vl_api_ioam_disable_t |
iOAM disable More... | |
struct | vl_api_ip_reassembly_set_t |
struct | vl_api_ip_reassembly_get_t |
struct | vl_api_ip_reassembly_get_reply_t |
struct | vl_api_ip_reassembly_enable_disable_t |
Enable/disable reassembly feature. More... | |
Variables | |
option | version = "1.3.0" |
import vnet ip ip_types | api |
service | |
This file defines vpp IP control-plane API messages which are generally called through a shared memory interface.
Definition in file ip.api.
service |