FD.io VPP  v19.08.2-294-g37e99c22d
Vector Packet Processing
vnet_sub_interface_t Struct Reference

Data Fields

u32 id
 
struct {
   u16   outer_vlan_id
 
   u16   inner_vlan_id
 
   union {
      u16   raw_flags
 
      struct {
         u16   no_tags:1
 
         u16   one_tag:1
 
         u16   two_tags:1
 
         u16   dot1ad:1
 
         u16   exact_match:1
 
         u16   default_sub:1
 
         u16   outer_vlan_id_any:1
 
         u16   inner_vlan_id_any:1
 
      }   flags
 
   } 
 
eth
 

Detailed Description

Definition at line 602 of file interface.h.

Field Documentation

◆ default_sub

u16 vnet_sub_interface_t::default_sub

Definition at line 625 of file interface.h.

◆ dot1ad

u16 vnet_sub_interface_t::dot1ad

Definition at line 623 of file interface.h.

◆ eth

struct { ... } vnet_sub_interface_t::eth

◆ exact_match

u16 vnet_sub_interface_t::exact_match

Definition at line 624 of file interface.h.

◆ flags

struct { ... } vnet_sub_interface_t::flags

◆ id

u32 vnet_sub_interface_t::id

Definition at line 608 of file interface.h.

◆ inner_vlan_id

u16 vnet_sub_interface_t::inner_vlan_id

Definition at line 614 of file interface.h.

◆ inner_vlan_id_any

u16 vnet_sub_interface_t::inner_vlan_id_any

Definition at line 627 of file interface.h.

◆ no_tags

u16 vnet_sub_interface_t::no_tags

Definition at line 620 of file interface.h.

◆ one_tag

u16 vnet_sub_interface_t::one_tag

Definition at line 621 of file interface.h.

◆ outer_vlan_id

u16 vnet_sub_interface_t::outer_vlan_id

Definition at line 613 of file interface.h.

◆ outer_vlan_id_any

u16 vnet_sub_interface_t::outer_vlan_id_any

Definition at line 626 of file interface.h.

◆ raw_flags

u16 vnet_sub_interface_t::raw_flags

Definition at line 617 of file interface.h.

◆ two_tags

u16 vnet_sub_interface_t::two_tags

Definition at line 622 of file interface.h.


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