FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
hash_lookup_types.h File Reference
+ Include dependency graph for hash_lookup_types.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  hash_ace_info_t
 
struct  hash_acl_info_t
 
struct  collision_match_rule_t
 
struct  applied_hash_ace_entry_t
 
struct  applied_hash_acl_info_t
 
union  hash_acl_lookup_value_t
 
struct  hash_applied_mask_info_t
 

Macros

#define CT_ASSERT_EQUAL(name, x, y)   typedef int assert_ ## name ## _compile_time_assertion_failed[((x) == (y))-1]
 

Functions

 CT_ASSERT_EQUAL (hash_acl_lookup_value_t_is_u64, sizeof(hash_acl_lookup_value_t), sizeof(u64))
 

Macro Definition Documentation

◆ CT_ASSERT_EQUAL

#define CT_ASSERT_EQUAL (   name,
  x,
 
)    typedef int assert_ ## name ## _compile_time_assertion_failed[((x) == (y))-1]

Definition at line 113 of file hash_lookup_types.h.

Function Documentation

◆ CT_ASSERT_EQUAL()

CT_ASSERT_EQUAL ( hash_acl_lookup_value_t_is_u64  ,
sizeof(hash_acl_lookup_value_t ,
sizeof(u64  
)