suricata
detect-rfb-sectype.c File Reference
#include "suricata-common.h"
#include "conf.h"
#include "detect.h"
#include "detect-parse.h"
#include "detect-engine.h"
#include "detect-engine-content-inspection.h"
#include "detect-rfb-sectype.h"
#include "app-layer-parser.h"
#include "util-byte.h"
#include "rust-bindings.h"
Include dependency graph for detect-rfb-sectype.c:

Go to the source code of this file.

Data Structures

struct  DetectRfbSectypeData
 

Macros

#define PARSE_REGEX   "^\\s*(<=|>=|<|>)?\\s*([0-9]+)\\s*$"
 

Enumerations

enum  DetectRfbSectypeCompareMode {
  PROCEDURE_EQ = 1, PROCEDURE_LT, PROCEDURE_LE, PROCEDURE_GT,
  PROCEDURE_GE
}
 

Functions

void DetectRfbSectypeRegister (void)
 Registration function for rfb.sectype keyword. More...
 

Macro Definition Documentation

◆ PARSE_REGEX

#define PARSE_REGEX   "^\\s*(<=|>=|<|>)?\\s*([0-9]+)\\s*$"

Enumeration Type Documentation

◆ DetectRfbSectypeCompareMode

Enumerator
PROCEDURE_EQ 
PROCEDURE_LT 
PROCEDURE_LE 
PROCEDURE_GT 
PROCEDURE_GE 

Definition at line 41 of file detect-rfb-sectype.c.

Function Documentation

◆ DetectRfbSectypeRegister()

void DetectRfbSectypeRegister ( void  )

Registration function for rfb.sectype keyword.

Definition at line 70 of file detect-rfb-sectype.c.

References SigTableElmt_::AppLayerTxMatch, SigTableElmt_::desc, DETECT_AL_RFB_SECTYPE, SigTableElmt_::name, sigmatch_table, and SigTableElmt_::url.

Referenced by SigTableSetup().

Here is the caller graph for this function: