FD.io VPP  v16.09
Vector Packet Processing
gid_dictionary_t Struct Reference
+ Collaboration diagram for gid_dictionary_t:

Public Member Functions

 BVT (clib_bihash) ip4_lookup_table
 
 BVT (clib_bihash) ip6_lookup_table
 
 BVT (clib_bihash) mac_lookup_table
 

Data Fields

uwordip4_non_empty_dst_address_length_bitmap
 
u8ip4_prefix_lengths_in_search_order
 
ip4_address_t ip4_fib_masks [33]
 
u32 ip4_prefix_len_refcount [33]
 
u32 ip4_lookup_table_nbuckets
 
uword ip4_lookup_table_size
 
uwordip6_non_empty_dst_address_length_bitmap
 
u8ip6_prefix_lengths_in_search_order
 
ip6_address_t ip6_fib_masks [129]
 
u64 ip6_prefix_len_refcount [129]
 
u32 ip6_lookup_table_nbuckets
 
uword ip6_lookup_table_size
 
u32 mac_lookup_table_nbuckets
 
uword mac_lookup_table_size
 

Detailed Description

Definition at line 38 of file gid_dictionary.h.

Member Function Documentation

gid_dictionary_t::BVT ( clib_bihash  )
gid_dictionary_t::BVT ( clib_bihash  )
gid_dictionary_t::BVT ( clib_bihash  )

Field Documentation

ip4_address_t gid_dictionary_t::ip4_fib_masks[33]

Definition at line 45 of file gid_dictionary.h.

u32 gid_dictionary_t::ip4_lookup_table_nbuckets

Definition at line 49 of file gid_dictionary.h.

uword gid_dictionary_t::ip4_lookup_table_size

Definition at line 50 of file gid_dictionary.h.

uword* gid_dictionary_t::ip4_non_empty_dst_address_length_bitmap

Definition at line 43 of file gid_dictionary.h.

u32 gid_dictionary_t::ip4_prefix_len_refcount[33]

Definition at line 46 of file gid_dictionary.h.

u8* gid_dictionary_t::ip4_prefix_lengths_in_search_order

Definition at line 44 of file gid_dictionary.h.

ip6_address_t gid_dictionary_t::ip6_fib_masks[129]

Definition at line 57 of file gid_dictionary.h.

u32 gid_dictionary_t::ip6_lookup_table_nbuckets

Definition at line 61 of file gid_dictionary.h.

uword gid_dictionary_t::ip6_lookup_table_size

Definition at line 62 of file gid_dictionary.h.

uword* gid_dictionary_t::ip6_non_empty_dst_address_length_bitmap

Definition at line 55 of file gid_dictionary.h.

u64 gid_dictionary_t::ip6_prefix_len_refcount[129]

Definition at line 58 of file gid_dictionary.h.

u8* gid_dictionary_t::ip6_prefix_lengths_in_search_order

Definition at line 56 of file gid_dictionary.h.

u32 gid_dictionary_t::mac_lookup_table_nbuckets

Definition at line 67 of file gid_dictionary.h.

uword gid_dictionary_t::mac_lookup_table_size

Definition at line 68 of file gid_dictionary.h.


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