FD.io VPP  v19.08.1-401-g8e4ed521a
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
 
u8 dev_name [64]
 
u16 tx_ring_sz
 
u16 rx_ring_sz
 
u8 host_mac_addr [6]
 
u8 host_if_name [64]
 
u8 host_namespace [64]
 
u8 host_bridge [64]
 
u8 host_ip4_addr [4]
 
u8 host_ip4_prefix_len
 
u8 host_ip6_addr [16]
 
u8 host_ip6_prefix_len
 
u32 host_mtu_size
 
u32 tap_flags
 

Detailed Description

Reply for tap dump request.

Template Parameters
sw_if_index- software index of tap interface
id- interface id
dev_name- Linux tap device name
tx_ring_sz- the number of entries of TX ring
rx_ring_sz- the number of entries of RX ring
host_mac_addr- mac address assigned to the host side of the interface
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
host_ip4_addr- host IPv4 ip address
host_ip4_prefix_len- host IPv4 ip address prefix length; 0 if unset
host_ip6_addr- host IPv6 ip address
host_ip6_prefix_len- host IPv6 ip address prefix length; 0 if unset
host_mtu_size- host mtu size

Definition at line 134 of file tapv2.api.

Field Documentation

◆ context

u32 vl_api_sw_interface_tap_v2_details_t::context

Definition at line 136 of file tapv2.api.

◆ dev_name

u8 vl_api_sw_interface_tap_v2_details_t::dev_name[64]

Definition at line 139 of file tapv2.api.

◆ host_bridge

u8 vl_api_sw_interface_tap_v2_details_t::host_bridge[64]

Definition at line 145 of file tapv2.api.

◆ host_if_name

u8 vl_api_sw_interface_tap_v2_details_t::host_if_name[64]

Definition at line 143 of file tapv2.api.

◆ host_ip4_addr

u8 vl_api_sw_interface_tap_v2_details_t::host_ip4_addr[4]

Definition at line 146 of file tapv2.api.

◆ host_ip4_prefix_len

u8 vl_api_sw_interface_tap_v2_details_t::host_ip4_prefix_len

Definition at line 147 of file tapv2.api.

◆ host_ip6_addr

u8 vl_api_sw_interface_tap_v2_details_t::host_ip6_addr[16]

Definition at line 148 of file tapv2.api.

◆ host_ip6_prefix_len

u8 vl_api_sw_interface_tap_v2_details_t::host_ip6_prefix_len

Definition at line 149 of file tapv2.api.

◆ host_mac_addr

u8 vl_api_sw_interface_tap_v2_details_t::host_mac_addr[6]

Definition at line 142 of file tapv2.api.

◆ host_mtu_size

u32 vl_api_sw_interface_tap_v2_details_t::host_mtu_size

Definition at line 150 of file tapv2.api.

◆ host_namespace

u8 vl_api_sw_interface_tap_v2_details_t::host_namespace[64]

Definition at line 144 of file tapv2.api.

◆ id

u32 vl_api_sw_interface_tap_v2_details_t::id

Definition at line 138 of file tapv2.api.

◆ rx_ring_sz

u16 vl_api_sw_interface_tap_v2_details_t::rx_ring_sz

Definition at line 141 of file tapv2.api.

◆ sw_if_index

u32 vl_api_sw_interface_tap_v2_details_t::sw_if_index

Definition at line 137 of file tapv2.api.

◆ tap_flags

u32 vl_api_sw_interface_tap_v2_details_t::tap_flags

Definition at line 151 of file tapv2.api.

◆ tx_ring_sz

u16 vl_api_sw_interface_tap_v2_details_t::tx_ring_sz

Definition at line 140 of file tapv2.api.


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