]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
eve/alert: init membuffer size on missing config
authorVictor Julien <vjulien@oisf.net>
Thu, 23 Nov 2023 05:49:12 +0000 (06:49 +0100)
committerVictor Julien <victor@inliniac.net>
Tue, 24 Sep 2024 04:56:22 +0000 (06:56 +0200)
Don't init buffer to 0 size but use the desired default of 4k.

(cherry picked from commit 462a6d7913c927dba7d1d8313acf137d7d87b071)

src/output-json-alert.c

index c7bbf7d3d89a5c7f4029c8be808efb7cc14d3c94..1ca42df8ad52111f6dd0881e62f51a2d5796ff72 100644 (file)
@@ -1137,14 +1137,13 @@ static void JsonAlertLogSetupMetadata(AlertJsonOutputCtx *json_output_ctx,
                 warn_no_meta = true;
             }
         }
-
-        json_output_ctx->payload_buffer_size = payload_buffer_size;
     }
 
     if (flags & LOG_JSON_RULE_METADATA) {
         DetectEngineSetParseMetadata();
     }
 
+    json_output_ctx->payload_buffer_size = payload_buffer_size;
     json_output_ctx->flags |= flags;
 }