FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
macip_acl_list_t Struct Reference
+ Collaboration diagram for macip_acl_list_t:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 Required for pool_get_aligned. More...
 

Data Fields

u8 tag [64]
 
u32 count
 
macip_acl_rule_trules
 
u32 ip4_table_index
 
u32 ip6_table_index
 
u32 l2_table_index
 
u32 out_ip4_table_index
 
u32 out_ip6_table_index
 
u32 out_l2_table_index
 

Detailed Description

Definition at line 87 of file acl.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

macip_acl_list_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Required for pool_get_aligned.

Field Documentation

◆ count

u32 macip_acl_list_t::count

Definition at line 92 of file acl.h.

◆ ip4_table_index

u32 macip_acl_list_t::ip4_table_index

Definition at line 95 of file acl.h.

◆ ip6_table_index

u32 macip_acl_list_t::ip6_table_index

Definition at line 96 of file acl.h.

◆ l2_table_index

u32 macip_acl_list_t::l2_table_index

Definition at line 97 of file acl.h.

◆ out_ip4_table_index

u32 macip_acl_list_t::out_ip4_table_index

Definition at line 99 of file acl.h.

◆ out_ip6_table_index

u32 macip_acl_list_t::out_ip6_table_index

Definition at line 100 of file acl.h.

◆ out_l2_table_index

u32 macip_acl_list_t::out_l2_table_index

Definition at line 101 of file acl.h.

◆ rules

macip_acl_rule_t* macip_acl_list_t::rules

Definition at line 93 of file acl.h.

◆ tag

u8 macip_acl_list_t::tag[64]

Definition at line 91 of file acl.h.


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