suricata
PrefilterNonPFDataSig Struct Reference

Data Fields

uint32_t sid: 30
 
uint32_t type: 2
 
uint16_t value
 
union {
   struct {
      SignatureMask   sig_mask
 
   }   pkt
 
   struct {
      uint8_t   type
 
   }   frame
 
   struct {
      uint8_t   foo
 
   }   app
 
}; 
 

Detailed Description

prefilter engine data for the non-prefilter engine for the prefilter API

Definition at line 533 of file detect-engine-prefilter.c.

Field Documentation

◆ @54

union { ... }

◆ app

struct { ... } PrefilterNonPFDataSig::app

◆ foo

uint8_t PrefilterNonPFDataSig::foo

Definition at line 548 of file detect-engine-prefilter.c.

◆ frame

struct { ... } PrefilterNonPFDataSig::frame

◆ pkt

struct { ... } PrefilterNonPFDataSig::pkt

◆ sid

uint32_t PrefilterNonPFDataSig::sid

Definition at line 534 of file detect-engine-prefilter.c.

◆ sig_mask

SignatureMask PrefilterNonPFDataSig::sig_mask

Definition at line 541 of file detect-engine-prefilter.c.

◆ type [1/2]

uint32_t PrefilterNonPFDataSig::type

type for value field below: 0:alproto 1:dport 2:dsize

Definition at line 535 of file detect-engine-prefilter.c.

◆ type [2/2]

uint8_t PrefilterNonPFDataSig::type

Definition at line 545 of file detect-engine-prefilter.c.

◆ value

uint16_t PrefilterNonPFDataSig::value

Definition at line 536 of file detect-engine-prefilter.c.


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