FD.io VPP  v16.06
Vector Packet Processing
tuntap_main_t Struct Reference
+ Collaboration diagram for tuntap_main_t:

Data Fields

struct iovec * iovecs
 
u32rx_buffers
 
int dev_net_tun_fd
 
int dev_tap_fd
 
int is_ether
 
int have_normal_interface
 
u8 ether_dst_mac [6]
 
u32 mtu_bytes
 
u32 mtu_buffers
 
char * tun_name
 
subif_address_tsubifs
 
mhash_t subif_mhash
 
u32 unix_file_index
 
u32 hw_if_index
 
u32 sw_if_index
 

Detailed Description

Definition at line 68 of file tuntap.c.

Field Documentation

int tuntap_main_t::dev_net_tun_fd

Definition at line 77 of file tuntap.c.

int tuntap_main_t::dev_tap_fd

Definition at line 77 of file tuntap.c.

u8 tuntap_main_t::ether_dst_mac[6]

Definition at line 87 of file tuntap.c.

int tuntap_main_t::have_normal_interface

Definition at line 84 of file tuntap.c.

u32 tuntap_main_t::hw_if_index

Definition at line 104 of file tuntap.c.

struct iovec* tuntap_main_t::iovecs

Definition at line 70 of file tuntap.c.

int tuntap_main_t::is_ether

Definition at line 80 of file tuntap.c.

u32 tuntap_main_t::mtu_buffers

Definition at line 90 of file tuntap.c.

u32 tuntap_main_t::mtu_bytes

Definition at line 90 of file tuntap.c.

u32* tuntap_main_t::rx_buffers

Definition at line 74 of file tuntap.c.

mhash_t tuntap_main_t::subif_mhash

Definition at line 99 of file tuntap.c.

subif_address_t* tuntap_main_t::subifs

Definition at line 96 of file tuntap.c.

u32 tuntap_main_t::sw_if_index

Definition at line 104 of file tuntap.c.

char* tuntap_main_t::tun_name

Definition at line 93 of file tuntap.c.

u32 tuntap_main_t::unix_file_index

Definition at line 101 of file tuntap.c.


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