suricata
DetectByteMathData_ Struct Reference

Holds data related to byte_math keyword. More...

#include <detect-bytemath.h>

Data Fields

uint8_t local_id
 
uint8_t nbytes
 
uint16_t offset
 
uint32_t rvalue
 
const char * result
 
uint8_t flags
 
uint8_t endian
 
uint8_t base
 
uint8_t oper
 
uint32_t bitmask_val
 
uint16_t bitmask_shift_count
 
uint16_t id
 

Detailed Description

Holds data related to byte_math keyword.

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

Field Documentation

◆ base

uint8_t DetectByteMathData_::base

Definition at line 64 of file detect-bytemath.h.

Referenced by DetectByteMathDoMatch().

◆ bitmask_shift_count

uint16_t DetectByteMathData_::bitmask_shift_count

Definition at line 69 of file detect-bytemath.h.

Referenced by DetectByteMathDoMatch().

◆ bitmask_val

uint32_t DetectByteMathData_::bitmask_val

Definition at line 67 of file detect-bytemath.h.

Referenced by DetectByteMathDoMatch().

◆ endian

uint8_t DetectByteMathData_::endian

Definition at line 63 of file detect-bytemath.h.

◆ flags

uint8_t DetectByteMathData_::flags

Definition at line 62 of file detect-bytemath.h.

Referenced by DetectByteMathDoMatch().

◆ id

uint16_t DetectByteMathData_::id

Definition at line 71 of file detect-bytemath.h.

◆ local_id

uint8_t DetectByteMathData_::local_id

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

◆ nbytes

uint8_t DetectByteMathData_::nbytes

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

Referenced by DetectByteMathDoMatch().

◆ offset

uint16_t DetectByteMathData_::offset

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

Referenced by DetectByteMathDoMatch().

◆ oper

uint8_t DetectByteMathData_::oper

Definition at line 65 of file detect-bytemath.h.

Referenced by DetectByteMathDoMatch().

◆ result

const char* DetectByteMathData_::result

Definition at line 60 of file detect-bytemath.h.

◆ rvalue

uint32_t DetectByteMathData_::rvalue

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


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