24#ifndef SURICATA_OUTPUT_JSON_EMAIL_COMMON_H
25#define SURICATA_OUTPUT_JSON_EMAIL_COMMON_H
39 void *state,
void *vtx, uint64_t tx_id);
void OutputEmailInitConf(SCConfNode *conf, OutputJsonEmailCtx *email_ctx)
struct JsonEmailLogThread_ JsonEmailLogThread
bool EveEmailAddMetadata(const Flow *f, uint64_t tx_id, SCJsonBuilder *js)
TmEcode EveEmailLogJson(JsonEmailLogThread *aft, SCJsonBuilder *js, const Packet *p, Flow *f, void *state, void *vtx, uint64_t tx_id)
struct OutputJsonEmailCtx_ OutputJsonEmailCtx
OutputJsonEmailCtx * emaillog_ctx
OutputJsonThreadCtx * ctx