suricata
|
Structure to hold thread specific data for all decode modules. More...
#include <decode.h>
Structure to hold thread specific data for all decode modules.
AppLayerThreadCtx* DecodeThreadVars_::app_tctx |
Specific context for udp protocol detection (here atm)
Definition at line 965 of file decode.h.
Referenced by DecodeThreadVarsAlloc(), and DecodeThreadVarsFree().
uint16_t DecodeThreadVars_::counter_arp |
Definition at line 989 of file decode.h.
Referenced by DecodeARP(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_avg_pkt_size |
Definition at line 970 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_bytes |
Definition at line 969 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_chdlc |
Definition at line 978 of file decode.h.
Referenced by DecodeCHDLC(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_ipv4_fragments |
frag stats - defrag runs in the context of the decoder.
Definition at line 1018 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and Defrag().
uint16_t DecodeThreadVars_::counter_defrag_ipv4_reassembled |
Definition at line 1019 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_ipv6_fragments |
Definition at line 1020 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and Defrag().
uint16_t DecodeThreadVars_::counter_defrag_ipv6_reassembled |
Definition at line 1021 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_max_hit |
Definition at line 1022 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and Defrag().
ExceptionPolicyCounters DecodeThreadVars_::counter_defrag_memcap_eps |
Definition at line 1027 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_no_frags |
Definition at line 1023 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_tracker_hard_reuse |
Definition at line 1025 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_tracker_soft_reuse |
Definition at line 1024 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_tracker_timeout |
Definition at line 1026 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DefragGetTrackerFromHash().
uint16_t DecodeThreadVars_::counter_engine_events[DECODE_EVENT_MAX] |
Definition at line 1052 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and PacketUpdateEngineEventCounters().
uint16_t DecodeThreadVars_::counter_erspan |
Definition at line 1014 of file decode.h.
Referenced by DecodeERSPAN(), DecodeERSPANTypeI(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_esp |
Definition at line 997 of file decode.h.
Referenced by DecodeESP(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_eth |
Definition at line 977 of file decode.h.
Referenced by DecodeEthernet(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ethertype_unknown |
Definition at line 990 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_active |
Definition at line 1034 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_elephant |
Definition at line 1040 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used |
Definition at line 1041 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_eval |
Definition at line 1042 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_eval_busy |
Definition at line 1044 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_eval_reject |
Definition at line 1043 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_failed |
Definition at line 1045 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_icmp4 |
Definition at line 1037 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_icmp6 |
Definition at line 1038 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_memcap |
Definition at line 1029 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
ExceptionPolicyCounters DecodeThreadVars_::counter_flow_memcap_eps |
Definition at line 1030 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync |
Definition at line 1047 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync_avg |
Definition at line 1050 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync_empty |
Definition at line 1048 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync_incomplete |
Definition at line 1049 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_tcp |
Definition at line 1035 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_tcp_reuse |
Definition at line 1039 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_total |
Definition at line 1033 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_udp |
Definition at line 1036 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_geneve |
Definition at line 999 of file decode.h.
Referenced by DecodeGeneve(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_gre |
Definition at line 1000 of file decode.h.
Referenced by DecodeGRE(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_icmpv4 |
Definition at line 987 of file decode.h.
Referenced by DecodeICMPV4(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_icmpv6 |
Definition at line 988 of file decode.h.
Referenced by DecodeICMPV6(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ieee8021ah |
Definition at line 1006 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_invalid |
Definition at line 975 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and PacketDecodeFinalize().
uint16_t DecodeThreadVars_::counter_ipv4 |
Definition at line 979 of file decode.h.
Referenced by DecodeIPV4(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv4inipv4 |
Definition at line 1010 of file decode.h.
Referenced by DecodeIPV4(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv4inipv6 |
Definition at line 1012 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv6 |
Definition at line 980 of file decode.h.
Referenced by DecodeIPV6(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv6inipv4 |
Definition at line 1011 of file decode.h.
Referenced by DecodeIPV4(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv6inipv6 |
Definition at line 1013 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_max_mac_addrs_dst |
Definition at line 973 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_max_mac_addrs_src |
Definition at line 972 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_max_pkt_size |
Definition at line 971 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_mpls |
Definition at line 1009 of file decode.h.
Referenced by DecodeMPLS(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_nsh |
Definition at line 1015 of file decode.h.
Referenced by DecodeNSH(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_null |
Definition at line 995 of file decode.h.
Referenced by DecodeNull(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_pkts |
stats/counters
Definition at line 968 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_ppp |
Definition at line 998 of file decode.h.
Referenced by DecodePPP(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_pppoe |
Definition at line 1007 of file decode.h.
Referenced by DecodePPPOEDiscovery(), DecodePPPOESession(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_raw |
Definition at line 994 of file decode.h.
Referenced by DecodeRaw(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_sctp |
Definition at line 996 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeSCTP().
uint16_t DecodeThreadVars_::counter_sll |
Definition at line 992 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeSll().
uint16_t DecodeThreadVars_::counter_sll2 |
Definition at line 993 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeSll2().
uint16_t DecodeThreadVars_::counter_tcp |
Definition at line 981 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeTCP().
uint16_t DecodeThreadVars_::counter_tcp_active_sessions |
Definition at line 1032 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_tcp_rst |
Definition at line 984 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_tcp_syn |
Definition at line 982 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_tcp_synack |
Definition at line 983 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_tcp_urg |
Definition at line 985 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_teredo |
Definition at line 1008 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeTeredo().
uint16_t DecodeThreadVars_::counter_udp |
Definition at line 986 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUDP().
uint16_t DecodeThreadVars_::counter_vlan |
Definition at line 1001 of file decode.h.
Referenced by __attribute__(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_vlan_qinq |
Definition at line 1002 of file decode.h.
Referenced by __attribute__(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_vlan_qinqinq |
Definition at line 1003 of file decode.h.
Referenced by __attribute__(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_vntag |
Definition at line 1005 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeVNTag().
uint16_t DecodeThreadVars_::counter_vxlan |
Definition at line 1004 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeVXLAN().
void* DecodeThreadVars_::output_flow_thread_data |
Definition at line 1056 of file decode.h.
Referenced by DecodeThreadVarsAlloc(), and DecodeThreadVarsFree().