From 3aa58f25ad51a68b57946f06a2423a26e41400c8 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 22 Jul 2015 16:33:56 +0200 Subject: [PATCH] eve alert: fix stream payload printing --- src/output-json-alert.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/output-json-alert.c b/src/output-json-alert.c index 887c23e777..a8f7f41f0f 100644 --- a/src/output-json-alert.c +++ b/src/output-json-alert.c @@ -288,7 +288,7 @@ static int AlertJson(ThreadVars *tv, JsonAlertLogThread *aft, const Packet *p) if (json_output_ctx->flags & LOG_JSON_PAYLOAD_BASE64) { unsigned long len = JSON_STREAM_BUFFER_SIZE * 2; uint8_t encoded[len]; - Base64Encode((unsigned char *)payload, payload->offset, encoded, &len); + Base64Encode(payload->buffer, payload->offset, encoded, &len); json_object_set_new(js, "payload", json_string((char *)encoded)); } @@ -297,7 +297,7 @@ static int AlertJson(ThreadVars *tv, JsonAlertLogThread *aft, const Packet *p) uint32_t offset = 0; PrintStringsToBuffer(printable_buf, &offset, sizeof(printable_buf), - (unsigned char *)payload, payload->offset); + payload->buffer, payload->offset); json_object_set_new(js, "payload_printable", json_string((char *)printable_buf)); } -- 2.47.2