suricata
DetectBytetestData_ Struct Reference

#include <detect-bytetest.h>

Data Fields

uint8_t nbytes
 
uint8_t op
 
uint8_t base
 
uint8_t flags
 
int32_t offset
 
uint64_t value
 

Detailed Description

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

Field Documentation

uint8_t DetectBytetestData_::base

String value base (oct|dec|hex)

Definition at line 55 of file detect-bytetest.h.

Referenced by DetectBytetestDoMatch().

uint8_t DetectBytetestData_::flags

Flags (big|little|relative|string)

Definition at line 56 of file detect-bytetest.h.

Referenced by DetectByteExtractRetrieveSMVar(), DetectBytetestDoMatch(), and DetectEngineContentInspection().

uint8_t DetectBytetestData_::nbytes

Number of bytes to compare

Definition at line 53 of file detect-bytetest.h.

Referenced by DetectBytetestDoMatch().

int32_t DetectBytetestData_::offset

Offset in payload

Definition at line 57 of file detect-bytetest.h.

Referenced by DetectByteExtractRetrieveSMVar(), DetectBytetestDoMatch(), and DetectEngineContentInspection().

uint8_t DetectBytetestData_::op

Operator used to compare

Definition at line 54 of file detect-bytetest.h.

Referenced by DetectBytetestDoMatch().

uint64_t DetectBytetestData_::value

Value to compare against

Definition at line 58 of file detect-bytetest.h.

Referenced by DetectByteExtractRetrieveSMVar(), DetectBytetestDoMatch(), and DetectEngineContentInspection().


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