FD.io VPP  v19.08.2-294-g37e99c22d
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 68 of file fa_node.h.

Field Documentation

◆ @421

struct { ... }

◆ @423

struct { ... }

◆ ip4_addr

ip4_address_t fa_5tuple_t::ip4_addr[2]

Definition at line 77 of file fa_node.h.

◆ ip6_addr

ip6_address_t fa_5tuple_t::ip6_addr[2]

Definition at line 79 of file fa_node.h.

◆ kv_16_8

clib_bihash_kv_16_8_t fa_5tuple_t::kv_16_8

Definition at line 88 of file fa_node.h.

◆ kv_40_8

clib_bihash_kv_40_8_t fa_5tuple_t::kv_40_8

Definition at line 85 of file fa_node.h.

◆ l3_zero_pad

u32 fa_5tuple_t::l3_zero_pad[6]

Definition at line 76 of file fa_node.h.

◆ l4

fa_session_l4_key_t fa_5tuple_t::l4

Definition at line 81 of file fa_node.h.

◆ padding_for_kv_16_8

u64 fa_5tuple_t::padding_for_kv_16_8[3]

Definition at line 87 of file fa_node.h.

◆ pkt

fa_packet_info_t fa_5tuple_t::pkt

Definition at line 83 of file fa_node.h.


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