suricata
DetectBytejumpData_ Struct Reference

#include <detect-bytejump.h>

Data Fields

uint8_t nbytes
 
uint8_t base
 
uint16_t flags
 
int32_t offset
 
int32_t post_offset
 
uint16_t multiplier
 

Detailed Description

Definition at line 46 of file detect-bytejump.h.

Field Documentation

◆ base

uint8_t DetectBytejumpData_::base

String value base (oct|dec|hex)

Definition at line 48 of file detect-bytejump.h.

◆ flags

uint16_t DetectBytejumpData_::flags

Flags (big|little|relative|string)

Definition at line 49 of file detect-bytejump.h.

Referenced by DetectBytejumpDoMatch().

◆ multiplier

uint16_t DetectBytejumpData_::multiplier

Multiplier for nbytes (multiplier n)

Definition at line 52 of file detect-bytejump.h.

◆ nbytes

uint8_t DetectBytejumpData_::nbytes

Number of bytes to compare

Definition at line 47 of file detect-bytejump.h.

◆ offset

int32_t DetectBytejumpData_::offset

Offset in payload to extract value

Definition at line 50 of file detect-bytejump.h.

◆ post_offset

int32_t DetectBytejumpData_::post_offset

Offset to adjust post-jump

Definition at line 51 of file detect-bytejump.h.


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