FD.io VPP  v20.05-21-gb1500e9ff
Vector Packet Processing
vl_api_sw_interface_tap_v2_details_t Struct Reference

Reply for tap dump request. More...

Data Fields

u32 context
 
u32 sw_if_index
 
u32 id
 
u16 tx_ring_sz
 
u16 rx_ring_sz
 
u32 host_mtu_size
 
vl_api_mac_address_t host_mac_addr
 
vl_api_ip4_address_with_prefix_t host_ip4_prefix
 
vl_api_ip6_address_with_prefix_t host_ip6_prefix
 
vl_api_tap_flags_t tap_flags
 
string dev_name [64]
 
string host_if_name [64]
 
string host_namespace [64]
 
string host_bridge [64]
 

Detailed Description

Reply for tap dump request.

Template Parameters
sw_if_index- software index of tap interface
id- interface id
tx_ring_sz- the number of entries of TX ring
rx_ring_sz- the number of entries of RX ring
host_mtu_size- host mtu size
host_mac_addr- mac address assigned to the host side of the interface
host_ip4_prefix- host IPv4 ip address
host_ip6_prefix- host IPv6 ip address
tap_flags- flags for the TAP interface creation
dev_name- Linux tap device name
host_if_name- host side interface name
host_namespace- host namespace the interface is attached into
host_bridge- host bridge the interface is attached into

Definition at line 148 of file tapv2.api.

Field Documentation

◆ context

u32 vl_api_sw_interface_tap_v2_details_t::context

Definition at line 150 of file tapv2.api.

◆ dev_name

string vl_api_sw_interface_tap_v2_details_t::dev_name[64]

Definition at line 160 of file tapv2.api.

◆ host_bridge

string vl_api_sw_interface_tap_v2_details_t::host_bridge[64]

Definition at line 163 of file tapv2.api.

◆ host_if_name

string vl_api_sw_interface_tap_v2_details_t::host_if_name[64]

Definition at line 161 of file tapv2.api.

◆ host_ip4_prefix

vl_api_ip4_address_with_prefix_t vl_api_sw_interface_tap_v2_details_t::host_ip4_prefix

Definition at line 157 of file tapv2.api.

◆ host_ip6_prefix

vl_api_ip6_address_with_prefix_t vl_api_sw_interface_tap_v2_details_t::host_ip6_prefix

Definition at line 158 of file tapv2.api.

◆ host_mac_addr

vl_api_mac_address_t vl_api_sw_interface_tap_v2_details_t::host_mac_addr

Definition at line 156 of file tapv2.api.

◆ host_mtu_size

u32 vl_api_sw_interface_tap_v2_details_t::host_mtu_size

Definition at line 155 of file tapv2.api.

◆ host_namespace

string vl_api_sw_interface_tap_v2_details_t::host_namespace[64]

Definition at line 162 of file tapv2.api.

◆ id

u32 vl_api_sw_interface_tap_v2_details_t::id

Definition at line 152 of file tapv2.api.

◆ rx_ring_sz

u16 vl_api_sw_interface_tap_v2_details_t::rx_ring_sz

Definition at line 154 of file tapv2.api.

◆ sw_if_index

u32 vl_api_sw_interface_tap_v2_details_t::sw_if_index

Definition at line 151 of file tapv2.api.

◆ tap_flags

vl_api_tap_flags_t vl_api_sw_interface_tap_v2_details_t::tap_flags

Definition at line 159 of file tapv2.api.

◆ tx_ring_sz

u16 vl_api_sw_interface_tap_v2_details_t::tx_ring_sz

Definition at line 153 of file tapv2.api.


The documentation for this struct was generated from the following file: