From 74a42f683c4a00ddcb46fe9989c4f20d242da084 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Sat, 23 Feb 2019 19:27:22 +0100 Subject: [PATCH] eve/http: add proxy related custom headers --- src/output-json-http.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/output-json-http.c b/src/output-json-http.c index 7bb55ace10..f167b27b4c 100644 --- a/src/output-json-http.c +++ b/src/output-json-http.c @@ -134,6 +134,9 @@ typedef enum { HTTP_FIELD_VARY, HTTP_FIELD_WARNING, HTTP_FIELD_WWW_AUTHENTICATE, + HTTP_FIELD_TRUE_CLIENT_IP, + HTTP_FIELD_ORG_SRC_IP, + HTTP_FIELD_X_BLUECOAT_VIA, HTTP_FIELD_SIZE } HttpField; @@ -192,6 +195,9 @@ struct { { "vary", "vary", 0 }, { "warning", "warning", 0 }, { "www_authenticate", "www-authenticate", 0 }, + { "true_client_ip", "true-client-ip", LOG_HTTP_REQUEST }, + { "org_src_ip", "org-src-ip", LOG_HTTP_REQUEST }, + { "x_bluecoat_via", "x-bluecoat-via", LOG_HTTP_REQUEST }, }; static void JsonHttpLogJSONBasic(json_t *js, htp_tx_t *tx)