FD.io VPP  v18.10-32-g1161dda
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 176 of file l2_vtr.h.

Field Documentation

union { ... }
union { ... }
u64 ptr_config_t::data1

Definition at line 183 of file l2_vtr.h.

u64 ptr_config_t::data2

Definition at line 184 of file l2_vtr.h.

u16 ptr_config_t::data3

Definition at line 185 of file l2_vtr.h.

u32 ptr_config_t::data4

Definition at line 186 of file l2_vtr.h.

ethernet_pbb_header_t ptr_config_t::macs_tags

Definition at line 180 of file l2_vtr.h.

u8 ptr_config_t::pop_bytes

Definition at line 194 of file l2_vtr.h.

u16 ptr_config_t::push_and_pop_bytes

Definition at line 196 of file l2_vtr.h.

u8 ptr_config_t::push_bytes

Definition at line 193 of file l2_vtr.h.

struct { ... } ptr_config_t::raw_data

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