![]() |
FD.io VPP
v17.04-9-g99c0734
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_sw_interface_set_mpls_enable_reply_t |
| Reply for MPLS state on an interface. More... | |
| struct | vl_api_proxy_arp_add_del_t |
| Proxy ARP add / del request. More... | |
| struct | vl_api_proxy_arp_add_del_reply_t |
| Reply for proxy arp add / del request. More... | |
| struct | vl_api_proxy_arp_intfc_enable_disable_t |
| Proxy ARP add / del request. More... | |
| struct | vl_api_proxy_arp_intfc_enable_disable_reply_t |
| Reply for Proxy ARP interface enable / disable request. More... | |
| struct | vl_api_reset_vrf_t |
| Reset VRF (remove all routes etc) request. More... | |
| struct | vl_api_reset_vrf_reply_t |
| Reply for Reset VRF request. More... | |
| struct | vl_api_is_address_reachable_t |
| Is Address Reachable request - DISABLED. More... | |
| struct | vl_api_want_stats_t |
| Want Stats, register for stats updates. More... | |
| struct | vl_api_want_stats_reply_t |
| Reply for Want Stats request. 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_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_want_oam_events_reply_t |
| Want OAM events response. More... | |
| struct | vl_api_oam_add_del_t |
| OAM add / del target request. More... | |
| struct | vl_api_oam_add_del_reply_t |
| OAM add / del target response. More... | |
| struct | vl_api_reset_fib_t |
| Reset fib table request. More... | |
| struct | vl_api_reset_fib_reply_t |
| Reset fib response. 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_delete_loopback_reply_t |
| Delete loopback interface response. 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_request_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_set_arp_neighbor_limit_reply_t |
| Set max allowed ARP or ip6 neighbor entries response. More... | |
| struct | vl_api_l2_patch_add_del_t |
| L2 interface patch add / del request. More... | |
| struct | vl_api_l2_patch_add_del_reply_t |
| L2 interface patch add / del response. More... | |
| struct | vl_api_sw_interface_set_vpath_t |
| Interface set vpath request. More... | |
| struct | vl_api_sw_interface_set_vpath_reply_t |
| Interface set vpath response. 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_xconnect_reply_t |
| Set L2 XConnect response. More... | |
| struct | vl_api_sw_interface_set_l2_bridge_t |
| Interface bridge mode request. More... | |
| struct | vl_api_sw_interface_set_l2_bridge_reply_t |
| Interface bridge mode response. More... | |
| struct | vl_api_bd_ip_mac_add_del_t |
| Set bridge domain ip to mac entry request. More... | |
| struct | vl_api_bd_ip_mac_add_del_reply_t |
| Set bridge domain ip to mac entry response. 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_ip_table_reply_t |
| Set/unset interface classification table response. More... | |
| struct | vl_api_classify_set_interface_l2_tables_t |
| Set/unset l2 classification tables for an interface request. More... | |
| struct | vl_api_classify_set_interface_l2_tables_reply_t |
| Set/unset l2 classification tables for an interface response. 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_l2_interface_efp_filter_reply_t |
| L2 interface ethernet flow point filtering response. 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_interface_name_renumber_reply_t |
| struct | vl_api_want_ip4_arp_events_t |
| Register for ip4 arp resolution events. More... | |
| struct | vl_api_want_ip4_arp_events_reply_t |
| Reply for interface events registration. 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_want_ip6_nd_events_reply_t |
| Reply for ip6 nd resolution events registration. 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_input_acl_set_interface_reply_t |
| Set/unset input ACL interface response. 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_enable_reply_t |
| iOAM Trace profile add / del response More... | |
| struct | vl_api_ioam_disable_t |
| iOAM disable More... | |
| struct | vl_api_ioam_disable_reply_t |
| iOAM disable response 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_capture_reply_t |
| PacketGenerator capture packets response. More... | |
| struct | vl_api_pg_enable_disable_t |
| Enable / disable packet generator request. More... | |
| struct | vl_api_pg_enable_disable_reply_t |
| Reply for enable / disable packet generator. 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_add_del_reply_t |
| Configure IP source and L4 port-range check reply. 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_source_and_port_range_check_interface_add_del_reply_t |
| Set interface source and L4 port-range response. More... | |
| struct | vl_api_delete_subif_t |
| Delete sub interface request. More... | |
| struct | vl_api_delete_subif_reply_t |
| Delete sub interface response. More... | |
| struct | vl_api_punt_t |
| Punt traffic to the host. More... | |
| struct | vl_api_punt_reply_t |
| Reply to the punt request. More... | |
| struct | vl_api_feature_enable_disable_t |
| Feature path enable/disable request. More... | |
| struct | vl_api_feature_enable_disable_reply_t |
| Reply to the eature 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.