suricata
|
#include "app-layer-protos.h"
#include "app-layer-parser.h"
#include "flow.h"
#include "queue.h"
#include "app-layer-enip-common.h"
Go to the source code of this file.
Data Structures | |
struct | DetectCipServiceData_ |
struct | DetectEnipCommandData_ |
struct | CIPServiceData_ |
struct | ENIPData_ |
Macros | |
#define | ENIP_PORT 44818 |
Typedefs | |
typedef struct DetectCipServiceData_ | DetectCipServiceData |
typedef struct DetectEnipCommandData_ | DetectEnipCommandData |
typedef struct CIPServiceData_ | CIPServiceData |
typedef struct ENIPData_ | ENIPData |
Functions | |
void | DetectCipServiceRegister (void) |
Registration function for cip_service: keyword. More... | |
void | DetectEnipCommandRegister (void) |
Registration function for enip_command: keyword. More... | |
Definition in file detect-cipservice.h.
#define ENIP_PORT 44818 |
Definition at line 34 of file detect-cipservice.h.
typedef struct CIPServiceData_ CIPServiceData |
link list node for storing CIP service data
typedef struct DetectCipServiceData_ DetectCipServiceData |
CIP Service rule data structure
typedef struct DetectEnipCommandData_ DetectEnipCommandData |
ENIP Command rule data structure
void DetectCipServiceRegister | ( | void | ) |
Registration function for cip_service: keyword.
Definition at line 52 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().
void DetectEnipCommandRegister | ( | void | ) |
Registration function for enip_command: keyword.
Definition at line 305 of file detect-cipservice.c.
References SigTableElmt_::desc, DETECT_ENIPCOMMAND, SigTableElmt_::Match, SigTableElmt_::name, SigTableElmt_::Setup, sigmatch_table, and SigTableElmt_::url.
Referenced by SigTableSetup().