aboutsummaryrefslogtreecommitdiffstats
path: root/tools/oss-fuzzshark
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2017-11-21 18:38:44 +0000
committerJoão Valverde <j@v6e.pt>2017-11-21 20:21:50 +0000
commit7540ac69381518661065b33096bd448d1b4100e5 (patch)
tree9e6c883e2d360ad6d84fcf928a4561b0c9de4106 /tools/oss-fuzzshark
parent4e63ec305bd7e8196561be58d12ee99f54eca371 (diff)
Move the protocol registration routines back into libwireshark
Follow-up to b695b3e2f72998d66ca4b7a6826d4ce1688060c8. Change-Id: I7e36519f2c3806c1205d05437671325080974257 Reviewed-on: https://code.wireshark.org/review/24524 Petri-Dish: João Valverde <j@v6e.pt> Tested-by: Petri Dish Buildbot Reviewed-by: João Valverde <j@v6e.pt>
Diffstat (limited to 'tools/oss-fuzzshark')
-rwxr-xr-xtools/oss-fuzzshark/build.sh6
1 files changed, 1 insertions, 5 deletions
diff --git a/tools/oss-fuzzshark/build.sh b/tools/oss-fuzzshark/build.sh
index 394fd79470..6164cd3141 100755
--- a/tools/oss-fuzzshark/build.sh
+++ b/tools/oss-fuzzshark/build.sh
@@ -43,7 +43,7 @@ generate_fuzzer()
-c -o $WORK/${fuzzer_name}.o \
$fuzzer_cflags
- $CXX $CXXFLAGS $WORK/register.o $WORK/${fuzzer_name}.o \
+ $CXX $CXXFLAGS $WORK/${fuzzer_name}.o \
-o $OUT/${fuzzer_name} \
${WIRESHARK_FUZZERS_COMMON_FLAGS}
@@ -57,10 +57,6 @@ WIRESHARK_FUZZERS_COMMON_FLAGS="-lFuzzingEngine \
-L"$WIRESHARK_INSTALL_PATH/lib" -lwireshark -lwiretap -lwsutil \
-Wl,-Bstatic `pkg-config --libs glib-2.0` -pthread -lpcre -lgcrypt -lgpg-error -lz -Wl,-Bdynamic"
-$CC $CFLAGS -I $SRC/wireshark/ `pkg-config --cflags glib-2.0` \
- $SRC/wireshark/register.c \
- -c -o $WORK/register.o
-
for dissector in $FUZZ_DISSECTORS; do
generate_fuzzer "${dissector}" -DFUZZ_DISSECTOR_TARGET=\"$dissector\"
done