|
suricata
|
#include <app-layer-frames.h>
Data Fields | |
| uint8_t | type |
| uint8_t | flags |
| uint8_t | event_cnt |
| uint8_t | events [4] |
| uint64_t | offset |
| int64_t | len |
| int64_t | id |
| uint64_t | tx_id |
| uint64_t | inspect_progress |
Definition at line 45 of file app-layer-frames.h.
| uint8_t Frame::event_cnt |
Definition at line 48 of file app-layer-frames.h.
Referenced by AppLayerFrameAddEvent().
| uint8_t Frame::events[4] |
per frame store for events
Definition at line 50 of file app-layer-frames.h.
Referenced by AppLayerFrameAddEvent().
| uint8_t Frame::flags |
frame flags: FRAME_FLAG_*
Definition at line 47 of file app-layer-frames.h.
Referenced by AppLayerFrameSetTxId().
| int64_t Frame::id |
Definition at line 53 of file app-layer-frames.h.
Referenced by AppLayerFrameGetId(), DetectRunFrameInspectRule(), FrameGetById(), and FrameJsonLogOneFrame().
| uint64_t Frame::inspect_progress |
inspection tracker relative to the start of the frame
Definition at line 55 of file app-layer-frames.h.
| int64_t Frame::len |
Definition at line 52 of file app-layer-frames.h.
Referenced by AppLayerFrameSetLength(), FrameGetLastOpenByType(), and FrameJsonLogOneFrame().
| uint64_t Frame::offset |
offset from the start of the stream
Definition at line 51 of file app-layer-frames.h.
Referenced by FrameJsonLogOneFrame().
| uint64_t Frame::tx_id |
tx_id to match this frame. UINT64T_MAX if not used.
Definition at line 54 of file app-layer-frames.h.
Referenced by AppLayerFrameSetTxId().
| uint8_t Frame::type |
protocol specific field type. E.g. NBSS.HDR or SMB.DATA
Definition at line 46 of file app-layer-frames.h.
Referenced by DetectRunFrameInspectRule(), DetectRunPrefilterFrame(), FrameGetLastOpenByType(), and FrameJsonLogOneFrame().