fuzz: Add fuzzer targeting VICI messages
Closes strongswan/strongswan#3026 Signed-off-by: Arthur Chan <[email protected]>
This commit is contained in:
committed by
Tobias Brunner
parent
a76bd171f8
commit
a5bcaa70ed
+6
-3
@@ -38,7 +38,7 @@ pb_tnc_ldflags = \
|
||||
$(top_builddir)/src/libtncif/.libs/libtncif.a \
|
||||
$(fuzz_ldflags)
|
||||
|
||||
ike_ldflags = \
|
||||
charon_ldflags = \
|
||||
$(top_builddir)/src/libcharon/.libs/libcharon.a \
|
||||
$(top_builddir)/src/libradius/.libs/libradius.a \
|
||||
$(fuzz_ldflags)
|
||||
@@ -51,7 +51,7 @@ fuzzers_with_def = $(fuzzers_with_plugins:%=%_def)
|
||||
fuzzers_with_cus = $(fuzzers_with_plugins:%=%_cus)
|
||||
|
||||
fuzzers_no_plugins = \
|
||||
fuzz_ids fuzz_ike fuzz_pa_tnc fuzz_pb_tnc
|
||||
fuzz_ids fuzz_ike fuzz_pa_tnc fuzz_pb_tnc fuzz_vici
|
||||
|
||||
ALL_FUZZERS=$(fuzzers_with_def) $(fuzzers_with_cus) $(fuzzers_no_plugins)
|
||||
|
||||
@@ -93,7 +93,10 @@ fuzz_ids: fuzz_ids.c ${libfuzzer}
|
||||
$(CC) $(AM_CPPFLAGS) $(CFLAGS) -o $@ $< $(fuzz_ldflags)
|
||||
|
||||
fuzz_ike: fuzz_ike.c ${libfuzzer}
|
||||
$(CC) $(AM_CPPFLAGS) $(CFLAGS) -o $@ $< $(ike_ldflags)
|
||||
$(CC) $(AM_CPPFLAGS) $(CFLAGS) -o $@ $< $(charon_ldflags)
|
||||
|
||||
fuzz_vici: fuzz_vici.c ${libfuzzer}
|
||||
$(CC) $(AM_CPPFLAGS) $(CFLAGS) -o $@ $< $(charon_ldflags)
|
||||
|
||||
noinst_LIBRARIES = libFuzzerLocal.a
|
||||
libFuzzerLocal_a_SOURCES = libFuzzerLocal.c
|
||||
|
||||
Reference in New Issue
Block a user