Go to the source code of this file.
|
| CT_ASSERT_EQUAL (fa_l3_key_size_is_40, offsetof(fa_5tuple_t, pkt), offsetof(clib_bihash_kv_40_8_t, value)) |
|
| CT_ASSERT_EQUAL (fa_l4_key_t_is_8, sizeof(fa_session_l4_key_t), sizeof(u64)) |
|
| CT_ASSERT_EQUAL (fa_packet_info_t_is_8, sizeof(fa_packet_info_t), sizeof(u64)) |
|
| CT_ASSERT_EQUAL (fa_l3_kv_size_is_48, sizeof(fa_5tuple_t), sizeof(clib_bihash_kv_40_8_t)) |
|
| CT_ASSERT_EQUAL (fa_session_t_size_is_128, sizeof(fa_session_t), 128) |
|
| CT_ASSERT_EQUAL (fa_full_session_id_size_is_64, sizeof(fa_full_session_id_t), sizeof(u64)) |
|
void | acl_fa_enable_disable (u32 sw_if_index, int is_input, int enable_disable) |
|
void | show_fa_sessions_hash (vlib_main_t *vm, u32 verbose) |
|
u8 * | format_acl_plugin_5tuple (u8 *s, va_list *args) |
|
#define ACL_FA_CONN_TABLE_DEFAULT_HASH_MEMORY_SIZE (1<<30) |
#define ACL_FA_CONN_TABLE_DEFAULT_HASH_NUM_BUCKETS (64 * 1024) |
#define ACL_FA_CONN_TABLE_DEFAULT_MAX_ENTRIES 1000000 |
#define CT_ASSERT_EQUAL |
( |
|
name, |
|
|
|
x, |
|
|
|
y |
|
) |
| typedef int assert_ ## name ## _compile_time_assertion_failed[((x) == (y))-1] |
#define TCP_FLAG_ACK 0x10 |
#define TCP_FLAG_CWR 0x80 |
#define TCP_FLAG_ECE 0x40 |
#define TCP_FLAG_FIN 0x01 |
#define TCP_FLAG_PUSH 0x08 |
#define TCP_FLAG_RST 0x04 |
#define TCP_FLAG_SYN 0x02 |
#define TCP_FLAG_URG 0x20 |
Enumerator |
---|
ACL_FA_CLEANER_RESCHEDULE |
|
ACL_FA_CLEANER_DELETE_BY_SW_IF_INDEX |
|
Definition at line 163 of file fa_node.h.
Enumerator |
---|
ACL_FA_ERROR_DROP |
|
ACL_FA_N_NEXT |
|
Definition at line 157 of file fa_node.h.
void acl_fa_enable_disable |
( |
u32 |
sw_if_index, |
|
|
int |
is_input, |
|
|
int |
enable_disable |
|
) |
| |
CT_ASSERT_EQUAL |
( |
fa_session_t_size_is_128 |
, |
|
|
sizeof(fa_session_t) |
, |
|
|
128 |
|
|
) |
| |
u8* format_acl_plugin_5tuple |
( |
u8 * |
s, |
|
|
va_list * |
args |
|
) |
| |
enum { ... } acl_fa_cleaner_process_event_e |