aboutsummaryrefslogtreecommitdiff
path: root/configure.seed
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2021-02-03 12:46:36 +0100
committerToni Uhlig <matzeton@googlemail.com>2021-02-03 12:49:33 +0100
commitc65c0479ec782cc8e34c52a3673db7fbd14e5076 (patch)
tree1ef254794598755b263e257ac61e4602ee49fc4e /configure.seed
parent6289413fea1e66230f195e36e3c38082c1e00a93 (diff)
Added fuzzy targets conditional in tests/do.sh.in which prevents the fuzzer from running if nDPI was configured previously --enable-fuzztargets but not for the current config (may produce invalid results).tiny-improvements
* fixed possible NULL pointer dereference for memcpy(), src pointer should never be NULL Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'configure.seed')
-rw-r--r--configure.seed2
1 files changed, 2 insertions, 0 deletions
diff --git a/configure.seed b/configure.seed
index 2533aa82b..70a823aa9 100644
--- a/configure.seed
+++ b/configure.seed
@@ -23,6 +23,7 @@ AS_IF([test "${with_mipsel+set}" = set],[
AC_ARG_WITH(sanitizer, AS_HELP_STRING([--with-sanitizer], [Build with support for address, undefined and leak sanitizer]))
AC_ARG_ENABLE(fuzztargets, AS_HELP_STRING([--enable-fuzztargets], [Enable fuzz targets]),[enable_fuzztargets=$enableval],[enable_fuzztargets=no])
+AS_IF([test "x$enable_fuzztargets" = "xyes"], [BUILD_FUZZTARGETS=1], [BUILD_FUZZTARGETS=0])
AM_CONDITIONAL([BUILD_FUZZTARGETS], [test "x$enable_fuzztargets" = "xyes"])
AS_IF([test "${with_sanitizer+set}" = set],[
@@ -240,6 +241,7 @@ AC_SUBST(CUSTOM_NDPI)
AC_SUBST(NDPI_API_VERSION)
AC_SUBST(EXTRA_TARGETS)
AC_SUBST(BUILD_MINGW)
+AC_SUBST(BUILD_FUZZTARGETS)
AC_SUBST(JSONC_CFLAGS)
AC_SUBST(JSONC_LIBS)
AC_SUBST(GCRYPT_ENABLED)