From 8c28613eb27983272912d0b99e510eff5416ac60 Mon Sep 17 00:00:00 2001 From: Toni Date: Sun, 9 May 2021 15:09:43 +0200 Subject: Check datalink during fuzzing to prevent console / logfile spam. See #1175 for more information. (#1177) Signed-off-by: Toni Uhlig --- example/Makefile.in | 5 ----- example/reader_util.c | 4 ---- 2 files changed, 9 deletions(-) (limited to 'example') diff --git a/example/Makefile.in b/example/Makefile.in index e70bff36c..ec44acbe3 100644 --- a/example/Makefile.in +++ b/example/Makefile.in @@ -1,7 +1,6 @@ CC=@CC@ CXX=@CXX@ BUILD_MINGW=@BUILD_MINGW@ -BUILD_FUZZTARGETS=@BUILD_FUZZTARGETS@ SRCHOME=../src CFLAGS=-g -fPIC -DPIC -I$(SRCHOME)/include @PCAP_INC@ @CFLAGS@ LIBNDPI=$(SRCHOME)/lib/libndpi.a @@ -11,10 +10,6 @@ HEADERS=intrusion_detection.h reader_util.h $(SRCHOME)/include/ndpi_api.h \ OBJS=ndpiReader.o reader_util.o intrusion_detection.o PREFIX?=@prefix@ -ifneq ($(BUILD_FUZZTARGETS),) -CFLAGS += -DBUILD_FUZZTARGETS=1 -endif - ifneq ($(BUILD_MINGW),) all: @echo 'Examples disabled due to mingw build.' diff --git a/example/reader_util.c b/example/reader_util.c index 18c8c6e2a..caa49fe07 100644 --- a/example/reader_util.c +++ b/example/reader_util.c @@ -1775,15 +1775,11 @@ struct ndpi_proto ndpi_workflow_process_packet(struct ndpi_workflow * workflow, break; default: -#ifndef BUILD_FUZZTARGETS /* * We shoudn't be here, because we already checked that this datalink is supported. * Should ndpi_is_datalink_supported() be updated? - * - * NOTE (toni): We get here quite often during fuzzing and it spams consoles and logfiles. ;) */ printf("Unknown datalink %d\n", datalink_type); -#endif return(nproto); } -- cgit v1.2.3