FD.io VPP
v17.07-30-g839fa73
Vector Packet Processing
|
This file defines vpe 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_create_vlan_subif_t |
Create a new subinterface with the given vlan id. More... | |
struct | vl_api_create_vlan_subif_reply_t |
Reply for the vlan subinterface create request. More... | |
struct | vl_api_sw_interface_set_mpls_enable_t |
Enable or Disable MPLS on and interface. More... | |
struct | vl_api_proxy_arp_add_del_t |
Proxy ARP add / del request. More... | |
struct | vl_api_proxy_arp_intfc_enable_disable_t |
Proxy ARP add / del request. More... | |
struct | vl_api_reset_vrf_t |
Reset VRF (remove all routes etc) request. More... | |
struct | vl_api_want_stats_t |
Want Stats, register for stats updates. More... | |
struct | vl_api_ip4_fib_counter_t |
struct | vl_api_vnet_ip4_fib_counters_t |
struct | vl_api_ip4_nbr_counter_t |
struct | vl_api_vnet_ip4_nbr_counters_t |
Per-neighbour (i.e. More... | |
struct | vl_api_ip6_fib_counter_t |
struct | vl_api_vnet_ip6_fib_counters_t |
struct | vl_api_ip6_nbr_counter_t |
struct | vl_api_vnet_ip6_nbr_counters_t |
struct | vl_api_vnet_get_summary_stats_t |
Request for a single block of summary stats. More... | |
struct | vl_api_vnet_get_summary_stats_reply_t |
Reply for vnet_get_summary_stats request. More... | |
struct | vl_api_oam_event_t |
OAM event structure. More... | |
struct | vl_api_want_oam_events_t |
Want OAM events request. More... | |
struct | vl_api_oam_add_del_t |
OAM add / del target request. More... | |
struct | vl_api_reset_fib_t |
Reset fib table request. More... | |
struct | vl_api_create_loopback_t |
Create loopback interface request. More... | |
struct | vl_api_create_loopback_reply_t |
Create loopback interface response. More... | |
struct | vl_api_create_loopback_instance_t |
Create loopback interface instance request. More... | |
struct | vl_api_create_loopback_instance_reply_t |
Create loopback interface instance response. More... | |
struct | vl_api_delete_loopback_t |
Delete loopback interface request. More... | |
struct | vl_api_control_ping_t |
Control ping from client to api server request. More... | |
struct | vl_api_control_ping_reply_t |
Control ping from the client to the server response. More... | |
struct | vl_api_cli_t |
Process a vpe parser cli string request. More... | |
struct | vl_api_cli_inband_t |
struct | vl_api_cli_reply_t |
vpe parser cli string response More... | |
struct | vl_api_cli_inband_reply_t |
struct | vl_api_set_arp_neighbor_limit_t |
Set max allowed ARP or ip6 neighbor entries request. More... | |
struct | vl_api_l2_patch_add_del_t |
L2 interface patch add / del request. More... | |
struct | vl_api_sw_interface_set_vpath_t |
Interface set vpath request. More... | |
struct | vl_api_sw_interface_set_l2_xconnect_t |
Set L2 XConnect between two interfaces request. More... | |
struct | vl_api_sw_interface_set_l2_bridge_t |
Interface bridge mode request. More... | |
struct | vl_api_bd_ip_mac_add_del_t |
Set bridge domain ip to mac entry request. More... | |
struct | vl_api_classify_set_interface_ip_table_t |
Set/unset the classification table for an interface request. More... | |
struct | vl_api_classify_set_interface_l2_tables_t |
Set/unset l2 classification tables for an interface request. More... | |
struct | vl_api_get_node_index_t |
Get node index using name request. More... | |
struct | vl_api_get_node_index_reply_t |
Get node index using name request. More... | |
struct | vl_api_add_node_next_t |
Set the next node for a given node request. More... | |
struct | vl_api_add_node_next_reply_t |
IP Set the next node for a given node response. More... | |
struct | vl_api_l2_interface_efp_filter_t |
L2 interface ethernet flow point filtering enable/disable request. More... | |
struct | vl_api_create_subif_t |
struct | vl_api_create_subif_reply_t |
struct | vl_api_show_version_t |
show version More... | |
struct | vl_api_show_version_reply_t |
show version response More... | |
struct | vl_api_interface_name_renumber_t |
struct | vl_api_want_ip4_arp_events_t |
Register for ip4 arp resolution events. More... | |
struct | vl_api_ip4_arp_event_t |
Tell client about an ip4 arp resolution event. More... | |
struct | vl_api_want_ip6_nd_events_t |
Register for ip6 nd resolution events. More... | |
struct | vl_api_ip6_nd_event_t |
Tell client about an ip6 nd resolution or mac/ip event. More... | |
struct | vl_api_input_acl_set_interface_t |
Set/unset input ACL interface. More... | |
struct | vl_api_get_node_graph_t |
struct | vl_api_get_node_graph_reply_t |
get_node_graph_reply 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_get_next_index_t |
Query relative index via node names. More... | |
struct | vl_api_get_next_index_reply_t |
Reply for get next node index. More... | |
struct | vl_api_pg_create_interface_t |
PacketGenerator create interface request. More... | |
struct | vl_api_pg_create_interface_reply_t |
PacketGenerator create interface response. More... | |
struct | vl_api_pg_capture_t |
PacketGenerator capture packets on given interface request. More... | |
struct | vl_api_pg_enable_disable_t |
Enable / disable packet generator request. More... | |
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_delete_subif_t |
Delete sub interface request. More... | |
struct | vl_api_punt_t |
Punt traffic to the host. More... | |
struct | vl_api_feature_enable_disable_t |
Feature path enable/disable request. More... | |
This file defines vpe control-plane API messages which are generally called through a shared memory interface.
Definition in file vpe.api.