suricata
|
#include <util-streaming-buffer.h>
Data Fields | |
uint8_t * | buf |
uint32_t | buf_size |
uint32_t | buf_offset |
uint64_t | stream_offset |
struct StreamingBufferRegion_ * | next |
Definition at line 84 of file util-streaming-buffer.h.
uint8_t* StreamingBufferRegion_::buf |
memory block for reassembly
Definition at line 85 of file util-streaming-buffer.h.
Referenced by StreamingBufferAppend(), StreamingBufferAppendNoTrack(), and StreamingBufferGetData().
uint32_t StreamingBufferRegion_::buf_offset |
how far we are in buf_size
Definition at line 87 of file util-streaming-buffer.h.
Referenced by StreamDataAvailableForProtoDetect(), and StreamingBufferGetData().
uint32_t StreamingBufferRegion_::buf_size |
size of memory block
Definition at line 86 of file util-streaming-buffer.h.
Referenced by StreamingBufferClear(), and StreamingBufferInit().
struct StreamingBufferRegion_* StreamingBufferRegion_::next |
Definition at line 89 of file util-streaming-buffer.h.
uint64_t StreamingBufferRegion_::stream_offset |
stream offset of this region
Definition at line 88 of file util-streaming-buffer.h.
Referenced by StreamDataAvailableForProtoDetect(), StreamingBufferGetData(), StreamingBufferInsertAt(), and StreamingBufferSegmentIsBeforeWindow().