suricata
detect-filestore.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  DetectFilestoreData_
 

Macros

#define FILESTORE_DIR_DEFAULT   0 /* rule dir */
 
#define FILESTORE_DIR_TOSERVER   1
 
#define FILESTORE_DIR_TOCLIENT   2
 
#define FILESTORE_DIR_BOTH   3
 
#define FILESTORE_SCOPE_DEFAULT   0 /* per file */
 
#define FILESTORE_SCOPE_TX   1 /* per transaction */
 
#define FILESTORE_SCOPE_SSN   2 /* per flow/ssn */
 

Typedefs

typedef struct DetectFilestoreData_ DetectFilestoreData
 

Functions

void DetectFilestoreRegister (void)
 Registration function for keyword: filestore.
 

Detailed Description

Macro Definition Documentation

◆ FILESTORE_DIR_BOTH

#define FILESTORE_DIR_BOTH   3

Definition at line 30 of file detect-filestore.h.

◆ FILESTORE_DIR_DEFAULT

#define FILESTORE_DIR_DEFAULT   0 /* rule dir */

Definition at line 27 of file detect-filestore.h.

◆ FILESTORE_DIR_TOCLIENT

#define FILESTORE_DIR_TOCLIENT   2

Definition at line 29 of file detect-filestore.h.

◆ FILESTORE_DIR_TOSERVER

#define FILESTORE_DIR_TOSERVER   1

Definition at line 28 of file detect-filestore.h.

◆ FILESTORE_SCOPE_DEFAULT

#define FILESTORE_SCOPE_DEFAULT   0 /* per file */

Definition at line 32 of file detect-filestore.h.

◆ FILESTORE_SCOPE_SSN

#define FILESTORE_SCOPE_SSN   2 /* per flow/ssn */

Definition at line 34 of file detect-filestore.h.

◆ FILESTORE_SCOPE_TX

#define FILESTORE_SCOPE_TX   1 /* per transaction */

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

Typedef Documentation

◆ DetectFilestoreData

Function Documentation

◆ DetectFilestoreRegister()

void DetectFilestoreRegister ( void  )