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 641 of file decode.h.
Referenced by DecodeThreadVarsAlloc(), and DecodeThreadVarsFree().
uint16_t DecodeThreadVars_::counter_avg_pkt_size |
Definition at line 646 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_bytes |
Definition at line 645 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_chdlc |
Definition at line 654 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 683 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and Defrag().
uint16_t DecodeThreadVars_::counter_defrag_ipv4_reassembled |
Definition at line 684 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_ipv4_timeouts |
Definition at line 685 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_ipv6_fragments |
Definition at line 686 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and Defrag().
uint16_t DecodeThreadVars_::counter_defrag_ipv6_reassembled |
Definition at line 687 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_ipv6_timeouts |
Definition at line 688 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_max_hit |
Definition at line 689 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_engine_events[DECODE_EVENT_MAX] |
Definition at line 709 of file decode.h.
Referenced by PacketUpdateEngineEventCounters().
uint16_t DecodeThreadVars_::counter_erspan |
Definition at line 679 of file decode.h.
Referenced by DecodeERSPAN(), DecodeERSPANTypeI(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_esp |
Definition at line 666 of file decode.h.
Referenced by DecodeESP(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_eth |
Definition at line 653 of file decode.h.
Referenced by DecodeEthernet(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used |
Definition at line 698 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_eval |
Definition at line 699 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_eval_busy |
Definition at line 701 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_eval_reject |
Definition at line 700 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_failed |
Definition at line 702 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_icmp4 |
Definition at line 695 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_icmp6 |
Definition at line 696 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_memcap |
Definition at line 691 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync |
Definition at line 704 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync_avg |
Definition at line 707 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync_empty |
Definition at line 705 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync_incomplete |
Definition at line 706 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_tcp |
Definition at line 693 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_tcp_reuse |
Definition at line 697 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_udp |
Definition at line 694 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_geneve |
Definition at line 668 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_gre |
Definition at line 669 of file decode.h.
Referenced by DecodeGRE(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_icmpv4 |
Definition at line 659 of file decode.h.
Referenced by DecodeICMPV4(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_icmpv6 |
Definition at line 660 of file decode.h.
Referenced by DecodeICMPV6(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ieee8021ah |
Definition at line 673 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_invalid |
Definition at line 651 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and PacketDecodeFinalize().
uint16_t DecodeThreadVars_::counter_ipv4 |
Definition at line 655 of file decode.h.
Referenced by DecodeIPV4(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv4inipv6 |
Definition at line 677 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv6 |
Definition at line 656 of file decode.h.
Referenced by DecodeIPV6(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv6inipv6 |
Definition at line 678 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_max_mac_addrs_dst |
Definition at line 649 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_max_mac_addrs_src |
Definition at line 648 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_max_pkt_size |
Definition at line 647 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_mpls |
Definition at line 676 of file decode.h.
Referenced by DecodeMPLS(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_nsh |
Definition at line 680 of file decode.h.
Referenced by DecodeNSH(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_null |
Definition at line 664 of file decode.h.
Referenced by DecodeNull(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_pkts |
stats/counters
Definition at line 644 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_ppp |
Definition at line 667 of file decode.h.
Referenced by DecodePPP(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_pppoe |
Definition at line 674 of file decode.h.
Referenced by DecodePPPOEDiscovery(), DecodePPPOESession(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_raw |
Definition at line 663 of file decode.h.
Referenced by DecodeRaw(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_sctp |
Definition at line 665 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeSCTP().
uint16_t DecodeThreadVars_::counter_sll |
Definition at line 662 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeSll().
uint16_t DecodeThreadVars_::counter_tcp |
Definition at line 657 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeTCP().
uint16_t DecodeThreadVars_::counter_teredo |
Definition at line 675 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_udp |
Definition at line 658 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUDP().
uint16_t DecodeThreadVars_::counter_vlan |
Definition at line 670 of file decode.h.
Referenced by DecodePfring(), DecodeRegisterPerfCounters(), and DecodeVLAN().
uint16_t DecodeThreadVars_::counter_vlan_qinq |
Definition at line 671 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeVLAN().
uint16_t DecodeThreadVars_::counter_vxlan |
Definition at line 672 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
void* DecodeThreadVars_::output_flow_thread_data |
Definition at line 713 of file decode.h.
Referenced by DecodeThreadVarsAlloc(), and DecodeThreadVarsFree().