FD.io VPP  v17.01.1-3-gc6833f8
Vector Packet Processing
acl_main_t Struct Reference
+ Collaboration diagram for acl_main_t:

Data Fields

u16 msg_id_base
 
acl_list_tacls
 
macip_acl_list_tmacip_acls
 
u32 ** input_acl_vec_by_sw_if_index
 
u32 ** output_acl_vec_by_sw_if_index
 
u32acl_ip4_input_classify_table_by_sw_if_index
 
u32acl_ip6_input_classify_table_by_sw_if_index
 
u32acl_ip4_output_classify_table_by_sw_if_index
 
u32acl_ip6_output_classify_table_by_sw_if_index
 
u32macip_acl_by_sw_if_index
 
u32 l2_input_classify_next_acl
 
u32 l2_output_classify_next_acl
 
u32 acl_in_node_feat_next_node_index [32]
 
u32 acl_out_node_feat_next_node_index [32]
 
u32 acl_in_ip4_match_next [256]
 
u32 acl_in_ip6_match_next [256]
 
u32 acl_out_ip4_match_next [256]
 
u32 acl_out_ip6_match_next [256]
 
u32 n_match_actions
 
vlib_main_tvlib_main
 
vnet_main_tvnet_main
 
ethernet_main_tethernet_main
 
unix_shared_memory_queue_tvl_input_queue
 
u32 my_client_index
 
jobject callbackObject
 
jclass callbackClass
 

Detailed Description

Definition at line 98 of file acl.h.

Field Documentation

u32 acl_main_t::acl_in_ip4_match_next[256]

Definition at line 131 of file acl.h.

u32 acl_main_t::acl_in_ip6_match_next[256]

Definition at line 132 of file acl.h.

u32 acl_main_t::acl_in_node_feat_next_node_index[32]

Definition at line 126 of file acl.h.

u32* acl_main_t::acl_ip4_input_classify_table_by_sw_if_index

Definition at line 113 of file acl.h.

u32* acl_main_t::acl_ip4_output_classify_table_by_sw_if_index

Definition at line 115 of file acl.h.

u32* acl_main_t::acl_ip6_input_classify_table_by_sw_if_index

Definition at line 114 of file acl.h.

u32* acl_main_t::acl_ip6_output_classify_table_by_sw_if_index

Definition at line 116 of file acl.h.

u32 acl_main_t::acl_out_ip4_match_next[256]

Definition at line 133 of file acl.h.

u32 acl_main_t::acl_out_ip6_match_next[256]

Definition at line 134 of file acl.h.

u32 acl_main_t::acl_out_node_feat_next_node_index[32]

Definition at line 127 of file acl.h.

acl_list_t* acl_main_t::acls

Definition at line 102 of file acl.h.

jclass acl_main_t::callbackClass

Definition at line 38 of file jvpp_acl.h.

jobject acl_main_t::callbackObject

Definition at line 37 of file jvpp_acl.h.

ethernet_main_t* acl_main_t::ethernet_main

Definition at line 141 of file acl.h.

u32** acl_main_t::input_acl_vec_by_sw_if_index

Definition at line 106 of file acl.h.

u32 acl_main_t::l2_input_classify_next_acl

Definition at line 122 of file acl.h.

u32 acl_main_t::l2_output_classify_next_acl

Definition at line 123 of file acl.h.

u32* acl_main_t::macip_acl_by_sw_if_index

Definition at line 119 of file acl.h.

macip_acl_list_t* acl_main_t::macip_acls

Definition at line 103 of file acl.h.

u16 acl_main_t::msg_id_base

Definition at line 100 of file acl.h.

u32 acl_main_t::my_client_index

Definition at line 34 of file jvpp_acl.h.

u32 acl_main_t::n_match_actions

Definition at line 135 of file acl.h.

u32** acl_main_t::output_acl_vec_by_sw_if_index

Definition at line 107 of file acl.h.

unix_shared_memory_queue_t* acl_main_t::vl_input_queue

Definition at line 31 of file jvpp_acl.h.

vlib_main_t* acl_main_t::vlib_main

Definition at line 139 of file acl.h.

vnet_main_t* acl_main_t::vnet_main

Definition at line 140 of file acl.h.


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