suricata
detect-cipservice.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  DetectCipServiceData_
 
struct  DetectEnipCommandData_
 
struct  CIPServiceData_
 

Typedefs

typedef struct DetectCipServiceData_ DetectCipServiceData
 
typedef struct DetectEnipCommandData_ DetectEnipCommandData
 
typedef struct CIPServiceData_ CIPServiceData
 

Functions

void DetectCipServiceRegister (void)
 Registration function for cip_service: keyword. More...
 
void DetectEnipCommandRegister (void)
 Registration function for enip_command: keyword. More...
 

Detailed Description

Typedef Documentation

◆ CIPServiceData

link list node for storing CIP service data

◆ DetectCipServiceData

CIP Service rule data structure

◆ DetectEnipCommandData

ENIP Command rule data structure

Function Documentation

◆ DetectCipServiceRegister()

void DetectCipServiceRegister ( void  )

Registration function for cip_service: keyword.

Definition at line 53 of file detect-cipservice.c.

References SigTableElmt_::desc, DETECT_CIPSERVICE, SigTableElmt_::Match, SigTableElmt_::name, SCEnter, SigTableElmt_::Setup, sigmatch_table, and SigTableElmt_::url.

Referenced by SigTableSetup().

Here is the caller graph for this function:

◆ DetectEnipCommandRegister()

void DetectEnipCommandRegister ( void  )

Registration function for enip_command: keyword.

Definition at line 299 of file detect-cipservice.c.

References SigTableElmt_::desc, DETECT_ENIPCOMMAND, SigTableElmt_::Match, SigTableElmt_::name, SigTableElmt_::Setup, sigmatch_table, and SigTableElmt_::url.

Referenced by SigTableSetup().

Here is the caller graph for this function: