FD.io VPP
v17.10-9-gd594711
Vector Packet Processing
|
Go to the source code of this file.
Functions | |
void | hash_acl_apply (acl_main_t *am, u32 sw_if_index, u8 is_input, int acl_index) |
void | hash_acl_unapply (acl_main_t *am, u32 sw_if_index, u8 is_input, int acl_index) |
void | hash_acl_add (acl_main_t *am, int acl_index) |
void | hash_acl_delete (acl_main_t *am, int acl_index) |
u8 | hash_multi_acl_match_5tuple (u32 sw_if_index, fa_5tuple_t *pkt_5tuple, int is_l2, int is_ip6, int is_input, u32 *acl_match_p, u32 *rule_match_p, u32 *trace_bitmap) |
void | show_hash_acl_hash (vlib_main_t *vm, acl_main_t *am, u32 verbose) |
void | acl_plugin_hash_acl_set_validate_heap (acl_main_t *am, int on) |
void | acl_plugin_hash_acl_set_trace_heap (acl_main_t *am, int on) |
void acl_plugin_hash_acl_set_trace_heap | ( | acl_main_t * | am, |
int | on | ||
) |
Definition at line 291 of file hash_lookup.c.
void acl_plugin_hash_acl_set_validate_heap | ( | acl_main_t * | am, |
int | on | ||
) |
Definition at line 276 of file hash_lookup.c.
void hash_acl_add | ( | acl_main_t * | am, |
int | acl_index | ||
) |
Definition at line 770 of file hash_lookup.c.
void hash_acl_apply | ( | acl_main_t * | am, |
u32 | sw_if_index, | ||
u8 | is_input, | ||
int | acl_index | ||
) |
Definition at line 303 of file hash_lookup.c.
void hash_acl_delete | ( | acl_main_t * | am, |
int | acl_index | ||
) |
Definition at line 827 of file hash_lookup.c.
void hash_acl_unapply | ( | acl_main_t * | am, |
u32 | sw_if_index, | ||
u8 | is_input, | ||
int | acl_index | ||
) |
Definition at line 524 of file hash_lookup.c.
u8 hash_multi_acl_match_5tuple | ( | u32 | sw_if_index, |
fa_5tuple_t * | pkt_5tuple, | ||
int | is_l2, | ||
int | is_ip6, | ||
int | is_input, | ||
u32 * | acl_match_p, | ||
u32 * | rule_match_p, | ||
u32 * | trace_bitmap | ||
) |
Definition at line 871 of file hash_lookup.c.
void show_hash_acl_hash | ( | vlib_main_t * | vm, |
acl_main_t * | am, | ||
u32 | verbose | ||
) |
Definition at line 890 of file hash_lookup.c.