suricata
output-json-file.h File Reference
Include dependency graph for output-json-file.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct OutputJsonCtx_ OutputJsonCtx
 

Functions

void JsonFileLogRegister (void)
 
JsonBuilder * JsonBuildFileInfoRecord (const Packet *p, const File *ff, void *tx, const uint64_t tx_id, const bool stored, uint8_t dir, HttpXFFCfg *xff_cfg, OutputJsonCtx *eve_ctx)
 

Detailed Description

Author
Tom DeCanio td@np.nosp@m.ulse.nosp@m.tech..nosp@m.com

Definition in file output-json-file.h.

Typedef Documentation

◆ OutputJsonCtx

typedef struct OutputJsonCtx_ OutputJsonCtx

Definition at line 1 of file output-json-file.h.

Function Documentation

◆ JsonBuildFileInfoRecord()

JsonBuilder* JsonBuildFileInfoRecord ( const Packet p,
const File ff,
void *  tx,
const uint64_t  tx_id,
const bool  stored,
uint8_t  dir,
HttpXFFCfg xff_cfg,
OutputJsonCtx eve_ctx 
)

◆ JsonFileLogRegister()

void JsonFileLogRegister ( void  )

Definition at line 352 of file output-json-file.c.

References LOGGER_JSON_FILE, and OutputRegisterFileSubModule().

Here is the call graph for this function: