FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
tap_interface_details_t Struct Reference

TAP interface details struct. More...

+ Collaboration diagram for tap_interface_details_t:

Data Fields

u32 id
 
u32 sw_if_index
 
u32 tap_flags
 
u8 dev_name [64]
 
u16 tx_ring_sz
 
u16 rx_ring_sz
 
mac_address_t host_mac_addr
 
u8 host_if_name [64]
 
u8 host_namespace [64]
 
u8 host_bridge [64]
 
ip4_address_t host_ip4_addr
 
u8 host_ip4_prefix_len
 
ip6_address_t host_ip6_addr
 
u8 host_ip6_prefix_len
 
u32 host_mtu_size
 

Detailed Description

TAP interface details struct.

Definition at line 57 of file tap.h.

Field Documentation

◆ dev_name

u8 tap_interface_details_t::dev_name[64]

Definition at line 62 of file tap.h.

◆ host_bridge

u8 tap_interface_details_t::host_bridge[64]

Definition at line 68 of file tap.h.

◆ host_if_name

u8 tap_interface_details_t::host_if_name[64]

Definition at line 66 of file tap.h.

◆ host_ip4_addr

ip4_address_t tap_interface_details_t::host_ip4_addr

Definition at line 69 of file tap.h.

◆ host_ip4_prefix_len

u8 tap_interface_details_t::host_ip4_prefix_len

Definition at line 70 of file tap.h.

◆ host_ip6_addr

ip6_address_t tap_interface_details_t::host_ip6_addr

Definition at line 71 of file tap.h.

◆ host_ip6_prefix_len

u8 tap_interface_details_t::host_ip6_prefix_len

Definition at line 72 of file tap.h.

◆ host_mac_addr

mac_address_t tap_interface_details_t::host_mac_addr

Definition at line 65 of file tap.h.

◆ host_mtu_size

u32 tap_interface_details_t::host_mtu_size

Definition at line 73 of file tap.h.

◆ host_namespace

u8 tap_interface_details_t::host_namespace[64]

Definition at line 67 of file tap.h.

◆ id

u32 tap_interface_details_t::id

Definition at line 59 of file tap.h.

◆ rx_ring_sz

u16 tap_interface_details_t::rx_ring_sz

Definition at line 64 of file tap.h.

◆ sw_if_index

u32 tap_interface_details_t::sw_if_index

Definition at line 60 of file tap.h.

◆ tap_flags

u32 tap_interface_details_t::tap_flags

Definition at line 61 of file tap.h.

◆ tx_ring_sz

u16 tap_interface_details_t::tx_ring_sz

Definition at line 63 of file tap.h.


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