FD.io VPP  v18.07-34-g55fbdb9
Vector Packet Processing
fa_5tuple_t Union Reference
+ Collaboration diagram for fa_5tuple_t:

Data Fields

struct {
   union {
      struct {
         u32   l3_zero_pad [6]
 
         ip4_address_t   ip4_addr [2]
 
      } 
 
      ip6_address_t   ip6_addr [2]
 
   } 
 
   fa_session_l4_key_t   l4
 
   fa_packet_info_t   pkt
 
}; 
 
clib_bihash_kv_40_8_t kv_40_8
 
struct {
   u64   padding_for_kv_16_8 [3]
 
   clib_bihash_kv_16_8_t   kv_16_8
 
}; 
 

Detailed Description

Definition at line 58 of file fa_node.h.

Field Documentation

struct { ... }
struct { ... }
ip4_address_t fa_5tuple_t::ip4_addr[2]

Definition at line 67 of file fa_node.h.

ip6_address_t fa_5tuple_t::ip6_addr[2]

Definition at line 69 of file fa_node.h.

clib_bihash_kv_16_8_t fa_5tuple_t::kv_16_8

Definition at line 78 of file fa_node.h.

clib_bihash_kv_40_8_t fa_5tuple_t::kv_40_8

Definition at line 75 of file fa_node.h.

u32 fa_5tuple_t::l3_zero_pad[6]

Definition at line 66 of file fa_node.h.

fa_session_l4_key_t fa_5tuple_t::l4

Definition at line 71 of file fa_node.h.

u64 fa_5tuple_t::padding_for_kv_16_8[3]

Definition at line 77 of file fa_node.h.

fa_packet_info_t fa_5tuple_t::pkt

Definition at line 73 of file fa_node.h.


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