24 import "vnet/interface_types.api";
25 import "vnet/ethernet/ethernet_types.api";
26 import "vnet/ip/ip_types.api";
67 u32 id [
default=0xffffffff];
68 bool use_random_mac [
default=
true];
70 u8 num_rx_queues [
default=1];
87 string host_namespace[64];
89 string host_if_name[64];
91 string host_bridge[64];
100 define tap_create_v2_reply
112 autoreply define tap_delete_v2
122 define sw_interface_tap_v2_dump
144 define sw_interface_tap_v2_details
157 string host_if_name[64];
158 string host_namespace[64];
159 string host_bridge[64];
vl_api_ip4_address_with_prefix_t host_ip4_prefix
vl_api_mac_address_t mac_address
vl_api_interface_index_t sw_if_index
vl_api_ip6_address_t host_ip6_gw
vl_api_interface_index_t sw_if_index
vl_api_tap_flags_t tap_flags
vl_api_ip4_address_with_prefix_t host_ip4_prefix
vl_api_tap_flags_t tap_flags
vl_api_ip4_address_t host_ip4_gw
vl_api_interface_index_t sw_if_index
vl_api_mac_address_t host_mac_addr
vl_api_mac_address_t host_mac_addr
vl_api_ip6_address_with_prefix_t host_ip6_prefix
vl_api_ip6_address_with_prefix_t host_ip6_prefix