From 46ff0691176f9c33a7ea4838b197568e2bd84c39 Mon Sep 17 00:00:00 2001 From: Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> Date: Mon, 29 May 2023 16:53:11 +0200 Subject: ndpiReader: improve printing of payload statistics (#1989) Add a basic unit test Fix an endianess issue --- fuzz/fuzz_ndpi_reader.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'fuzz') diff --git a/fuzz/fuzz_ndpi_reader.c b/fuzz/fuzz_ndpi_reader.c index f210611a4..a91becccc 100644 --- a/fuzz/fuzz_ndpi_reader.c +++ b/fuzz/fuzz_ndpi_reader.c @@ -24,7 +24,7 @@ int malloc_size_stats = 0; int max_malloc_bins = 14; struct ndpi_bin malloc_bins; /* unused */ -extern void ndpi_report_payload_stats(int print); +extern void ndpi_report_payload_stats(FILE *out); #ifdef CRYPT_FORCE_NO_AESNI extern int force_no_aesni; @@ -152,7 +152,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) { ndpi_free(workflow->ndpi_flows_root); /* Free payload analyzer data, without printing */ if(enable_payload_analyzer) - ndpi_report_payload_stats(0); + ndpi_report_payload_stats(NULL); return 0; } -- cgit v1.2.3