Go to the documentation of this file.
22 #ifndef UTIL_EXCEPTION_POLICY_TYPES_H
23 #define UTIL_EXCEPTION_POLICY_TYPES_H
36 #define EXCEPTION_POLICY_MAX (EXCEPTION_POLICY_REJECT + 1)
41 #define EXCEPTION_POLICY_COUNTER_MAX_LEN 45
44 #define EXCEPTION_TARGET_FLAG_DEFRAG_MEMCAP BIT_U8(0)
45 #define EXCEPTION_TARGET_FLAG_SESSION_MEMCAP BIT_U8(1)
46 #define EXCEPTION_TARGET_FLAG_REASSEMBLY_MEMCAP BIT_U8(2)
47 #define EXCEPTION_TARGET_FLAG_FLOW_MEMCAP BIT_U8(3)
48 #define EXCEPTION_TARGET_FLAG_MIDSTREAM BIT_U8(4)
49 #define EXCEPTION_TARGET_FLAG_APPLAYER_ERROR BIT_U8(5)
@ EXCEPTION_POLICY_PASS_FLOW
@ EXCEPTION_POLICY_DROP_PACKET
struct ExceptionPolicyStatsSetts_ ExceptionPolicyStatsSetts
@ EXCEPTION_POLICY_BYPASS_FLOW
@ EXCEPTION_POLICY_NOT_SET
#define EXCEPTION_POLICY_MAX
@ EXCEPTION_POLICY_PASS_PACKET
uint16_t eps_id[EXCEPTION_POLICY_MAX]
@ EXCEPTION_POLICY_DROP_FLOW
bool valid_settings_ids[EXCEPTION_POLICY_MAX]
@ EXCEPTION_POLICY_REJECT
bool valid_settings_ips[EXCEPTION_POLICY_MAX]
struct ExceptionPolicyCounters_ ExceptionPolicyCounters
char eps_name[EXCEPTION_POLICY_MAX][EXCEPTION_POLICY_COUNTER_MAX_LEN]
#define EXCEPTION_POLICY_COUNTER_MAX_LEN