suricata
DetectBufferMpmRegistery_ Struct Reference

one time registration of keywords at start up More...

#include <detect.h>

Collaboration diagram for DetectBufferMpmRegistery_:

Data Fields

const char * name
 
char pname [32]
 
int direction
 
int sm_list
 
int priority
 
int id
 
enum DetectBufferMpmType type
 
int sgh_mpm_context
 
int(* PrefilterRegisterWithListId )(struct DetectEngineCtx_ *de_ctx, struct SigGroupHead_ *sgh, MpmCtx *mpm_ctx, const struct DetectBufferMpmRegistery_ *mpm_reg, int list_id)
 
DetectEngineTransforms transforms
 
union {
   struct {
      InspectionBufferGetDataPtr   GetData
 
      AppProto   alproto
 
      int   tx_min_progress
 
   }   app_v2
 
   struct {
      int(*   PrefilterRegisterWithListId )(struct DetectEngineCtx_
         *de_ctx, struct SigGroupHead_
         *sgh, MpmCtx *mpm_ctx, const
         struct
         DetectBufferMpmRegistery_
         *mpm_reg, int list_id)
 
      InspectionBufferGetPktDataPtr   GetData
 
   }   pkt_v1
 
}; 
 
struct DetectBufferMpmRegistery_next
 

Detailed Description

one time registration of keywords at start up

Definition at line 600 of file detect.h.

Field Documentation

union { ... }
AppProto DetectBufferMpmRegistery_::alproto

Definition at line 619 of file detect.h.

int DetectBufferMpmRegistery_::direction
InspectionBufferGetDataPtr DetectBufferMpmRegistery_::GetData

Definition at line 618 of file detect.h.

InspectionBufferGetPktDataPtr DetectBufferMpmRegistery_::GetData

Definition at line 628 of file detect.h.

int DetectBufferMpmRegistery_::id
struct { ... } DetectBufferMpmRegistery_::pkt_v1
int(* DetectBufferMpmRegistery_::PrefilterRegisterWithListId) (struct DetectEngineCtx_ *de_ctx, struct SigGroupHead_ *sgh, MpmCtx *mpm_ctx, const struct DetectBufferMpmRegistery_ *mpm_reg, int list_id)
int DetectBufferMpmRegistery_::priority
int DetectBufferMpmRegistery_::tx_min_progress

Definition at line 620 of file detect.h.


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