|
suricata
|
#include <app-layer-htp-range.h>

Data Fields | |
| uint64_t | toskip |
| HttpRangeContainerBuffer * | current |
| HttpRangeContainerFile * | container |
| FileContainer * | files |
A structure representing a single range request : either skipping, buffering, or appending As this belongs to a flow, appending data to it is ensured to be thread-safe Only one block per file has the pointer to the container
Definition at line 33 of file app-layer-htp-range.h.
| HttpRangeContainerFile* HttpRangeContainerBlock::container |
pointer to the main file container, where to directly append data
Definition at line 39 of file app-layer-htp-range.h.
Referenced by SCHttpRangeFreeBlock().
| HttpRangeContainerBuffer* HttpRangeContainerBlock::current |
current out of order range to write into
Definition at line 37 of file app-layer-htp-range.h.
| FileContainer* HttpRangeContainerBlock::files |
file container we are owning for now
Definition at line 41 of file app-layer-htp-range.h.
Referenced by SCHttpRangeFreeBlock().
| uint64_t HttpRangeContainerBlock::toskip |
state where we skip content
Definition at line 35 of file app-layer-htp-range.h.