]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
fuzz/siginit: minor improvements
authorVictor Julien <victor@inliniac.net>
Tue, 31 Mar 2020 11:32:35 +0000 (13:32 +0200)
committerVictor Julien <victor@inliniac.net>
Tue, 31 Mar 2020 11:37:32 +0000 (13:37 +0200)
Enable detect engine 'quiet' mode to generate less output.

Set a fake filename so that datarep doesn't hit a reachable assert.

src/tests/fuzz/fuzz_siginit.c

index 8567839061aa841541e6cb586177a46a8f500adc..eaf82ed6b3d6581d67e223892fb9e9a220341f88 100644 (file)
@@ -29,6 +29,9 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
         SCReferenceConfInit();
         SCClassConfInit();
         de_ctx = DetectEngineCtxInit();
+        BUG_ON(de_ctx == NULL);
+        de_ctx->flags |= DE_QUIET;
+        de_ctx->rule_file = (char *)"fuzzer";
     }
 
     char * buffer = malloc(size+1);