suricata
|
#include <stream-tcp.h>
Data Fields | |
int | ssn_pool_id |
PacketQueueNoLock | pseudo_queue |
uint16_t | counter_tcp_active_sessions |
uint16_t | counter_tcp_sessions |
uint16_t | counter_tcp_ssn_memcap |
uint16_t | counter_tcp_ssn_from_cache |
uint16_t | counter_tcp_ssn_from_pool |
uint16_t | counter_tcp_pseudo |
uint16_t | counter_tcp_pseudo_failed |
uint16_t | counter_tcp_invalid_checksum |
uint16_t | counter_tcp_no_flow |
uint16_t | counter_tcp_reused_ssn |
uint16_t | counter_tcp_syn |
uint16_t | counter_tcp_synack |
uint16_t | counter_tcp_rst |
uint16_t | counter_tcp_midstream_pickups |
uint16_t | counter_tcp_wrong_thread |
TcpReassemblyThreadCtx * | ra_ctx |
Definition at line 75 of file stream-tcp.h.
uint16_t StreamTcpThread_::counter_tcp_active_sessions |
Definition at line 83 of file stream-tcp.h.
Referenced by StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_invalid_checksum |
packets rejected because their csum is invalid
Definition at line 94 of file stream-tcp.h.
Referenced by StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_midstream_pickups |
uint16_t StreamTcpThread_::counter_tcp_no_flow |
TCP packets with no associated flow
Definition at line 96 of file stream-tcp.h.
Referenced by StreamTcp(), and StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_pseudo |
pseudo packets processed
Definition at line 90 of file stream-tcp.h.
Referenced by StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_pseudo_failed |
pseudo packets failed to setup
Definition at line 92 of file stream-tcp.h.
Referenced by StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_reused_ssn |
sessions reused
Definition at line 98 of file stream-tcp.h.
uint16_t StreamTcpThread_::counter_tcp_rst |
rst pkts
Definition at line 104 of file stream-tcp.h.
Referenced by StreamTcpPacket(), and StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_sessions |
Definition at line 84 of file stream-tcp.h.
Referenced by StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_ssn_from_cache |
Definition at line 87 of file stream-tcp.h.
Referenced by StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_ssn_from_pool |
Definition at line 88 of file stream-tcp.h.
Referenced by StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_ssn_memcap |
sessions not picked up because memcap was reached
Definition at line 86 of file stream-tcp.h.
Referenced by StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_syn |
syn pkts
Definition at line 100 of file stream-tcp.h.
Referenced by StreamTcpPacket(), and StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_synack |
syn/ack pkts
Definition at line 102 of file stream-tcp.h.
Referenced by StreamTcpPacket(), and StreamTcpThreadInit().
uint16_t StreamTcpThread_::counter_tcp_wrong_thread |
PacketQueueNoLock StreamTcpThread_::pseudo_queue |
queue for pseudo packet(s) that were created in the stream process and need further handling. Currently only used when receiving (valid) RST packets
Definition at line 81 of file stream-tcp.h.
TcpReassemblyThreadCtx* StreamTcpThread_::ra_ctx |
tcp reassembly thread data
Definition at line 111 of file stream-tcp.h.
Referenced by StreamTcpThreadDeinit(), and StreamTcpThreadInit().
int StreamTcpThread_::ssn_pool_id |
Definition at line 76 of file stream-tcp.h.
Referenced by StreamTcpThreadInit().