suricata
SignatureHook_ Struct Reference

#include <detect.h>

Data Fields

enum SignatureHookType type
 
int sm_list
 
union { 
 
   struct { 
 
      AppProto   alproto 
 
      int   app_progress 
 
   }   app 
 
   struct { 
 
      enum SignatureHookPkt   ph 
 
   }   pkt 
 
t 
 

Detailed Description

Definition at line 571 of file detect.h.

Field Documentation

◆ alproto

AppProto SignatureHook_::alproto

Definition at line 576 of file detect.h.

Referenced by DetectEngineAppInspectionEngine2Signature().

◆ [struct]

struct { ... } SignatureHook_::app

◆ app_progress

int SignatureHook_::app_progress

progress value of the app-layer hook specified in the rule. Sets the app_proto specific progress value.

Definition at line 579 of file detect.h.

Referenced by DetectEngineAppInspectionEngine2Signature().

◆ ph

enum SignatureHookPkt SignatureHook_::ph

Definition at line 582 of file detect.h.

Referenced by SigPrepareStage2().

◆ [struct]

struct { ... } SignatureHook_::pkt

Referenced by SigPrepareStage2().

◆ sm_list

int SignatureHook_::sm_list

list id for the hook's generic list. e.g. for dns:request_complete:generic

Definition at line 573 of file detect.h.

Referenced by DetectEngineAppInspectionEngine2Signature().

◆ [union]

union { ... } SignatureHook_::t

◆ type

enum SignatureHookType SignatureHook_::type

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