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 572 of file detect.h.

Field Documentation

◆ alproto

AppProto SignatureHook_::alproto

Definition at line 577 of file detect.h.

◆ app

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 580 of file detect.h.

◆ ph

enum SignatureHookPkt SignatureHook_::ph

Definition at line 580 of file detect.h.

◆ pkt

struct { ... } SignatureHook_::pkt

◆ sm_list

int SignatureHook_::sm_list

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

Definition at line 574 of file detect.h.

◆ t

union { ... } SignatureHook_::t

◆ type

enum SignatureHookType SignatureHook_::type

Definition at line 548 of file detect.h.

Referenced by SignatureIsIPOnly(), and SignatureSetType().


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