FD.io VPP  v21.06
Vector Packet Processing
ptr_config_t Struct Reference
+ Collaboration diagram for ptr_config_t:

Data Fields

union {
   ethernet_pbb_header_t   macs_tags
 
   struct {
      u64   data1
 
      u64   data2
 
      u16   data3
 
      u32   data4
 
   }   raw_data
 
}; 
 
union {
   struct {
      u8   push_bytes
 
      u8   pop_bytes
 
   } 
 
   u16   push_and_pop_bytes
 
}; 
 

Detailed Description

Definition at line 177 of file l2_vtr.h.

Field Documentation

◆ @478

union { ... }

◆ @480

union { ... }

◆ data1

u64 ptr_config_t::data1

Definition at line 184 of file l2_vtr.h.

◆ data2

u64 ptr_config_t::data2

Definition at line 185 of file l2_vtr.h.

◆ data3

u16 ptr_config_t::data3

Definition at line 186 of file l2_vtr.h.

◆ data4

u32 ptr_config_t::data4

Definition at line 187 of file l2_vtr.h.

◆ macs_tags

ethernet_pbb_header_t ptr_config_t::macs_tags

Definition at line 181 of file l2_vtr.h.

◆ pop_bytes

u8 ptr_config_t::pop_bytes

Definition at line 195 of file l2_vtr.h.

◆ push_and_pop_bytes

u16 ptr_config_t::push_and_pop_bytes

Definition at line 197 of file l2_vtr.h.

◆ push_bytes

u8 ptr_config_t::push_bytes

Definition at line 194 of file l2_vtr.h.

◆ raw_data

struct { ... } ptr_config_t::raw_data

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