FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
tapv2.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_tap_create_v2_t
 Initialize a new tap interface with the given parameters. More...
 
struct  vl_api_tap_create_v2_reply_t
 Reply for tap create reply. More...
 
struct  vl_api_tap_delete_v2_t
 Delete tap interface. More...
 
struct  vl_api_sw_interface_tap_v2_dump_t
 Dump tap interfaces request. More...
 
struct  vl_api_sw_interface_tap_v2_details_t
 Reply for tap dump request. More...
 

Enumerations

enum  tap_flags {
  TAP_API_FLAG_GSO = 1, TAP_API_FLAG_CSUM_OFFLOAD = 2, TAP_API_FLAG_PERSIST = 4, TAP_API_FLAG_ATTACH = 8,
  TAP_API_FLAG_TUN = 16, TAP_API_FLAG_GRO_COALESCE = 32, TAP_API_FLAG_PACKED = 64 [backwards_compatible], TAP_API_FLAG_IN_ORDER = 128 [backwards_compatible]
}
 

Variables

option version = "4.0.0"
 
import vnet interface_types api
 

Detailed Description

This file defines vpe control-plane API messages for the Linux kernel TAP device driver

Definition in file tapv2.api.

Enumeration Type Documentation

◆ tap_flags

enum tap_flags
Enumerator
TAP_API_FLAG_GSO 
TAP_API_FLAG_CSUM_OFFLOAD 
TAP_API_FLAG_PERSIST 
TAP_API_FLAG_ATTACH 
TAP_API_FLAG_TUN 
TAP_API_FLAG_GRO_COALESCE 
TAP_API_FLAG_PACKED 
TAP_API_FLAG_IN_ORDER 

Definition at line 28 of file tapv2.api.

Variable Documentation

◆ api

import vnet ip ip_types api

Definition at line 24 of file tapv2.api.

◆ version

option version = "4.0.0"

Definition at line 22 of file tapv2.api.