From: Philippe Antoine Date: Tue, 26 Jan 2021 19:34:14 +0000 (+0100) Subject: fuzz: use some value for max_pending_packets X-Git-Tag: suricata-7.0.0-beta1~1828 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e586d8526b3aea6562f7e04d3cde88bded9bd420;p=thirdparty%2Fsuricata.git fuzz: use some value for max_pending_packets so as not to timeout waiting forever for the condition in PacketPoolWait --- diff --git a/src/tests/fuzz/fuzz_decodepcapfile.c b/src/tests/fuzz/fuzz_decodepcapfile.c index da8147eb06..0a6b1c11c6 100644 --- a/src/tests/fuzz/fuzz_decodepcapfile.c +++ b/src/tests/fuzz/fuzz_decodepcapfile.c @@ -74,6 +74,8 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) tmm_modules[TMM_DECODEPCAPFILE].ThreadInit(tv, NULL, (void **) &dtv); (void)SC_ATOMIC_SET(tv->tm_slots->slot_next->slot_data, dtv); + extern intmax_t max_pending_packets; + max_pending_packets = 128; PacketPoolInit(); initialized = 1; diff --git a/src/tests/fuzz/fuzz_sigpcap.c b/src/tests/fuzz/fuzz_sigpcap.c index 4549d5bfa9..11a478a1f3 100644 --- a/src/tests/fuzz/fuzz_sigpcap.c +++ b/src/tests/fuzz/fuzz_sigpcap.c @@ -81,6 +81,8 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) tmm_modules[TMM_FLOWWORKER].ThreadInit(&tv, NULL, &fwd); StatsSetupPrivate(&tv); + extern intmax_t max_pending_packets; + max_pending_packets = 128; PacketPoolInit(); initialized = 1; }