suricata
|
#include "app-layer-htp-xff.h"
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) |
Definition in file output-json-file.h.
typedef struct OutputJsonCtx_ OutputJsonCtx |
Definition at line 1 of file output-json-file.h.
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 | ||
) |
Definition at line 82 of file output-json-file.c.
References DEBUG_VALIDATE_BUG_ON, HttpXFFCfg_::flags, json_addr_info_zero, JsonAddrInfoInit(), LOG_DIR_FLOW, LOG_DIR_FLOW_TOCLIENT, LOG_DIR_FLOW_TOSERVER, XFF_DISABLED, and XFF_MAXLEN.
void JsonFileLogRegister | ( | void | ) |
Definition at line 352 of file output-json-file.c.
References LOGGER_JSON_FILE, and OutputRegisterFileSubModule().