suricata
TcpSegment Struct Reference

#include <stream-tcp-private.h>

Collaboration diagram for TcpSegment:

Public Member Functions

 RB_ENTRY (TcpSegment) __attribute__((__packed__)) rb
 

Data Fields

PoolThreadId pool_id
 
uint16_t payload_len
 
uint32_t seq
 
StreamingBufferSegment sbseg
 
TcpSegmentPcapHdrStoragepcap_hdr_storage
 

Detailed Description

Definition at line 72 of file stream-tcp-private.h.

Member Function Documentation

◆ RB_ENTRY()

TcpSegment::RB_ENTRY ( TcpSegment  )

Field Documentation

◆ payload_len

uint16_t TcpSegment::payload_len

actual size of the payload

Definition at line 74 of file stream-tcp-private.h.

Referenced by TcpSegmentCompare().

◆ pcap_hdr_storage

TcpSegmentPcapHdrStorage* TcpSegment::pcap_hdr_storage

Definition at line 78 of file stream-tcp-private.h.

Referenced by StreamTcpSegmentReturntoPool().

◆ pool_id

PoolThreadId TcpSegment::pool_id

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

◆ sbseg

StreamingBufferSegment TcpSegment::sbseg

◆ seq


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