FD.io VPP  v18.01.2-1-g9b554f3
Vector Packet Processing
tap_create_if_args_t Struct Reference
+ Collaboration diagram for tap_create_if_args_t:

Data Fields

u32 id
 
u8 mac_addr_set
 
u8 mac_addr [6]
 
u16 rx_ring_sz
 
u16 tx_ring_sz
 
u8host_namespace
 
u8host_if_name
 
u8 host_mac_addr [6]
 
u8host_bridge
 
ip4_address_t host_ip4_addr
 
u8 host_ip4_prefix_len
 
ip6_address_t host_ip6_addr
 
u8 host_ip6_prefix_len
 
u32 sw_if_index
 
int rv
 
clib_error_terror
 

Detailed Description

Definition at line 25 of file tap.h.

Field Documentation

clib_error_t* tap_create_if_args_t::error

Definition at line 43 of file tap.h.

u8* tap_create_if_args_t::host_bridge

Definition at line 35 of file tap.h.

u8* tap_create_if_args_t::host_if_name

Definition at line 33 of file tap.h.

ip4_address_t tap_create_if_args_t::host_ip4_addr

Definition at line 36 of file tap.h.

u8 tap_create_if_args_t::host_ip4_prefix_len

Definition at line 37 of file tap.h.

ip6_address_t tap_create_if_args_t::host_ip6_addr

Definition at line 38 of file tap.h.

u8 tap_create_if_args_t::host_ip6_prefix_len

Definition at line 39 of file tap.h.

u8 tap_create_if_args_t::host_mac_addr[6]

Definition at line 34 of file tap.h.

u8* tap_create_if_args_t::host_namespace

Definition at line 32 of file tap.h.

u32 tap_create_if_args_t::id

Definition at line 27 of file tap.h.

u8 tap_create_if_args_t::mac_addr[6]

Definition at line 29 of file tap.h.

u8 tap_create_if_args_t::mac_addr_set

Definition at line 28 of file tap.h.

int tap_create_if_args_t::rv

Definition at line 42 of file tap.h.

u16 tap_create_if_args_t::rx_ring_sz

Definition at line 30 of file tap.h.

u32 tap_create_if_args_t::sw_if_index

Definition at line 41 of file tap.h.

u16 tap_create_if_args_t::tx_ring_sz

Definition at line 31 of file tap.h.


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