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 670 of file decode.h.
Referenced by DecodeThreadVarsAlloc(), and DecodeThreadVarsFree().
uint16_t DecodeThreadVars_::counter_arp |
Definition at line 693 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_avg_pkt_size |
Definition at line 675 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_bytes |
Definition at line 674 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_chdlc |
Definition at line 683 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 719 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and Defrag().
uint16_t DecodeThreadVars_::counter_defrag_ipv4_reassembled |
Definition at line 720 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_ipv6_fragments |
Definition at line 721 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and Defrag().
uint16_t DecodeThreadVars_::counter_defrag_ipv6_reassembled |
Definition at line 722 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_defrag_max_hit |
Definition at line 723 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_engine_events[DECODE_EVENT_MAX] |
Definition at line 746 of file decode.h.
Referenced by PacketUpdateEngineEventCounters().
uint16_t DecodeThreadVars_::counter_erspan |
Definition at line 715 of file decode.h.
Referenced by DecodeERSPAN(), DecodeERSPANTypeI(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_esp |
Definition at line 700 of file decode.h.
Referenced by DecodeESP(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_eth |
Definition at line 682 of file decode.h.
Referenced by DecodeEthernet(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ethertype_unknown |
Definition at line 694 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_active |
Definition at line 729 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used |
Definition at line 735 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_eval |
Definition at line 736 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_eval_busy |
Definition at line 738 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_eval_reject |
Definition at line 737 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_get_used_failed |
Definition at line 739 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_icmp4 |
Definition at line 732 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_icmp6 |
Definition at line 733 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_memcap |
Definition at line 725 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync |
Definition at line 741 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync_avg |
Definition at line 744 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync_empty |
Definition at line 742 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_spare_sync_incomplete |
Definition at line 743 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_tcp |
Definition at line 730 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_tcp_reuse |
Definition at line 734 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_total |
Definition at line 728 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_flow_udp |
Definition at line 731 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_geneve |
Definition at line 702 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_gre |
Definition at line 703 of file decode.h.
Referenced by DecodeGRE(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_icmpv4 |
Definition at line 691 of file decode.h.
Referenced by DecodeICMPV4(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_icmpv6 |
Definition at line 692 of file decode.h.
Referenced by DecodeICMPV6(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ieee8021ah |
Definition at line 709 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_invalid |
Definition at line 680 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and PacketDecodeFinalize().
uint16_t DecodeThreadVars_::counter_ipv4 |
Definition at line 684 of file decode.h.
Referenced by DecodeIPV4(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv4inipv6 |
Definition at line 713 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv6 |
Definition at line 685 of file decode.h.
Referenced by DecodeIPV6(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_ipv6inipv6 |
Definition at line 714 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_max_mac_addrs_dst |
Definition at line 678 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_max_mac_addrs_src |
Definition at line 677 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_max_pkt_size |
Definition at line 676 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_mpls |
Definition at line 712 of file decode.h.
Referenced by DecodeMPLS(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_nsh |
Definition at line 716 of file decode.h.
Referenced by DecodeNSH(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_null |
Definition at line 698 of file decode.h.
Referenced by DecodeNull(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_pkts |
stats/counters
Definition at line 673 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUpdatePacketCounters().
uint16_t DecodeThreadVars_::counter_ppp |
Definition at line 701 of file decode.h.
Referenced by DecodePPP(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_pppoe |
Definition at line 710 of file decode.h.
Referenced by DecodePPPOEDiscovery(), DecodePPPOESession(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_raw |
Definition at line 697 of file decode.h.
Referenced by DecodeRaw(), and DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_sctp |
Definition at line 699 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeSCTP().
uint16_t DecodeThreadVars_::counter_sll |
Definition at line 696 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeSll().
uint16_t DecodeThreadVars_::counter_tcp |
Definition at line 686 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeTCP().
uint16_t DecodeThreadVars_::counter_tcp_active_sessions |
Definition at line 727 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_tcp_rst |
Definition at line 689 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_tcp_syn |
Definition at line 687 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_tcp_synack |
Definition at line 688 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_teredo |
Definition at line 711 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
uint16_t DecodeThreadVars_::counter_udp |
Definition at line 690 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeUDP().
uint16_t DecodeThreadVars_::counter_vlan |
Definition at line 704 of file decode.h.
Referenced by DecodePfring(), DecodeRegisterPerfCounters(), and DecodeVLAN().
uint16_t DecodeThreadVars_::counter_vlan_qinq |
Definition at line 705 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeVLAN().
uint16_t DecodeThreadVars_::counter_vlan_qinqinq |
Definition at line 706 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeVLAN().
uint16_t DecodeThreadVars_::counter_vntag |
Definition at line 708 of file decode.h.
Referenced by DecodeRegisterPerfCounters(), and DecodeVNTag().
uint16_t DecodeThreadVars_::counter_vxlan |
Definition at line 707 of file decode.h.
Referenced by DecodeRegisterPerfCounters().
void* DecodeThreadVars_::output_flow_thread_data |
Definition at line 750 of file decode.h.
Referenced by DecodeThreadVarsAlloc(), and DecodeThreadVarsFree().