|
FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the documentation of this file.
24 import "vnet/interface_types.api";
25 import "vnet/ethernet/ethernet_types.api";
26 import "vnet/ip/ip_types.api";
73 u32 id [
default=0xffffffff];
74 bool use_random_mac [
default=
true];
76 u8 num_rx_queues [
default=1];
77 u16 tx_ring_sz [
default=256];
78 u16 rx_ring_sz [
default=256];
93 string host_namespace[64];
95 string host_if_name[64];
97 string host_bridge[64];
106 define tap_create_v2_reply
118 autoreply define tap_delete_v2
128 define sw_interface_tap_v2_dump
150 define sw_interface_tap_v2_details
163 string host_if_name[64];
164 string host_namespace[64];
165 string host_bridge[64];
vl_api_ip6_address_with_prefix_t host_ip6_prefix
vl_api_mac_address_t mac_address
Dump tap interfaces request.
vl_api_tap_flags_t tap_flags
vl_api_ip6_address_with_prefix_t host_ip6_prefix
vl_api_interface_index_t sw_if_index[default=0xffffffff]
vl_api_ip6_address_t host_ip6_gw
u16 rx_ring_sz[default=256]
Reply for tap create reply.
string host_namespace[64]
vl_api_ip4_address_t host_ip4_gw
vl_api_interface_index_t sw_if_index
vl_api_tap_flags_t tap_flags
u16 tx_ring_sz[default=256]
@ TAP_API_FLAG_GRO_COALESCE
vl_api_mac_address_t host_mac_addr
vl_api_ip4_address_with_prefix_t host_ip4_prefix
Initialize a new tap interface with the given parameters.
string host_namespace[64]
vl_api_ip4_address_with_prefix_t host_ip4_prefix
Reply for tap dump request.
@ TAP_API_FLAG_CSUM_OFFLOAD
vl_api_interface_index_t sw_if_index
vl_api_mac_address_t host_mac_addr
u8 num_rx_queues[default=1]
vl_api_interface_index_t sw_if_index
bool use_random_mac[default=true]