|
suricata
|

Go to the source code of this file.
Functions | |
| void | JsonHttpLogRegister (void) |
| bool | EveHttpAddMetadata (const Flow *f, uint64_t tx_id, SCJsonBuilder *js) |
| void | EveHttpLogJSONBodyPrintable (SCJsonBuilder *js, Flow *f, uint64_t tx_id) |
| void | EveHttpLogJSONBodyBase64 (SCJsonBuilder *js, Flow *f, uint64_t tx_id) |
Definition in file output-json-http.h.
| bool EveHttpAddMetadata | ( | const Flow * | f, |
| uint64_t | tx_id, | ||
| SCJsonBuilder * | js | ||
| ) |
Definition at line 495 of file output-json-http.c.
References ALPROTO_HTTP1, and AppLayerParserGetTx().
Referenced by JsonBuildFileInfoRecord().


| void EveHttpLogJSONBodyBase64 | ( | SCJsonBuilder * | js, |
| Flow * | f, | ||
| uint64_t | tx_id | ||
| ) |
Definition at line 420 of file output-json-http.c.
References ALPROTO_HTTP1, AppLayerParserGetTx(), HtpTxUserData_::request_body, and HtpTxUserData_::response_body.

| void EveHttpLogJSONBodyPrintable | ( | SCJsonBuilder * | js, |
| Flow * | f, | ||
| uint64_t | tx_id | ||
| ) |
Definition at line 391 of file output-json-http.c.
References ALPROTO_HTTP1, AppLayerParserGetTx(), HtpTxUserData_::request_body, and HtpTxUserData_::response_body.

| void JsonHttpLogRegister | ( | void | ) |
Definition at line 644 of file output-json-http.c.
References ALPROTO_HTTP1, LOGGER_JSON_TX, and OutputRegisterTxSubModule().
Referenced by OutputRegisterLoggers().

