suricata
TcpReassemblyThreadCtx_ Struct Reference

#include <stream-tcp-reassemble.h>

Data Fields

void * app_tctx
 
int segment_thread_pool_id
 
uint16_t counter_tcp_segment_memcap
 
uint16_t counter_tcp_stream_depth
 
uint16_t counter_tcp_reass_gap
 
uint16_t counter_tcp_reass_overlap
 
uint16_t counter_tcp_reass_overlap_diff_data
 
uint16_t counter_tcp_reass_data_normal_fail
 
uint16_t counter_tcp_reass_data_overlap_fail
 
uint16_t counter_tcp_reass_list_fail
 

Detailed Description

Definition at line 60 of file stream-tcp-reassemble.h.

Field Documentation

uint16_t TcpReassemblyThreadCtx_::counter_tcp_reass_data_normal_fail
uint16_t TcpReassemblyThreadCtx_::counter_tcp_reass_data_overlap_fail
uint16_t TcpReassemblyThreadCtx_::counter_tcp_reass_gap

count number of streams with a unrecoverable stream gap (missing pkts)

Definition at line 70 of file stream-tcp-reassemble.h.

Referenced by StreamNeedsReassembly(), and StreamTcpThreadInit().

uint16_t TcpReassemblyThreadCtx_::counter_tcp_reass_list_fail
uint16_t TcpReassemblyThreadCtx_::counter_tcp_reass_overlap

count packet data overlaps

Definition at line 73 of file stream-tcp-reassemble.h.

Referenced by StreamTcpReassembleInsertSegment(), and StreamTcpThreadInit().

uint16_t TcpReassemblyThreadCtx_::counter_tcp_reass_overlap_diff_data

count overlaps with different data

Definition at line 75 of file stream-tcp-reassemble.h.

Referenced by StreamTcpThreadInit(), and TcpSegmentCompare().

uint16_t TcpReassemblyThreadCtx_::counter_tcp_segment_memcap

TCP segments which are not being reassembled due to memcap was reached

Definition at line 66 of file stream-tcp-reassemble.h.

Referenced by StreamTcpGetSegment(), and StreamTcpThreadInit().

uint16_t TcpReassemblyThreadCtx_::counter_tcp_stream_depth

number of streams that stop reassembly because their depth is reached

Definition at line 68 of file stream-tcp-reassemble.h.

Referenced by StreamTcpReassembleHandleSegmentHandleData(), and StreamTcpThreadInit().

int TcpReassemblyThreadCtx_::segment_thread_pool_id

The documentation for this struct was generated from the following file: