suricata
detect-cipservice.h File Reference
#include "app-layer-protos.h"
#include "app-layer-parser.h"
#include "flow.h"
#include "queue.h"
#include "app-layer-enip-common.h"
Include dependency graph for detect-cipservice.h:
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_
 
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...
 

Detailed Description

Macro Definition Documentation

#define ENIP_PORT   44818

Definition at line 33 of file detect-cipservice.h.

Typedef Documentation

link list node for storing CIP service data

CIP Service rule data structure

ENIP Command rule data structure

typedef struct ENIPData_ ENIPData

ENIP data structure

Function Documentation