fuzzshark: don't fuzz udplite.

Don't fuzz IP->udplite protocol. It's using most of UDP code,
but cause udplite calls also udp dissectors it duplicates
work of UDP fuzzer.

This should also decrease IP corpus size, cause in IP corpus
~7.6% (9 165 out of 119 780) is udplite ip.proto

Change-Id: I1d3bde6dd34f76696a34b1c728ce36f3c802e6c9
Link: https://github.com/google/oss-fuzz/issues/1087
Reviewed-on: https://code.wireshark.org/review/25950
Petri-Dish: Jakub Zawadzki <darkjames-ws@darkjames.pl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Jakub Zawadzki <darkjames-ws@darkjames.pl>
This commit is contained in:
Jakub Zawadzki 2018-02-20 23:16:58 +01:00
parent e788fac9fa
commit bc43d687f0
1 changed files with 2 additions and 1 deletions

View File

@ -19,7 +19,8 @@
# This is done to avoid single fuzzer (like IP) to call UDP protocols, which can go back to IP, and so on..
# While doing so might find some bugs, but it's likely to be the problem for too big corpus in oss-fuzzer
# (see: https://github.com/google/oss-fuzz/issues/1087).
DISSECTOR_LIST='"ip", "udp", "ospf", "bgp", "bootp", "json"'
# + udplite - it's sharing most of code with UDP.
DISSECTOR_LIST='"ip", "udp", "udplite", "ospf", "bgp", "bootp", "json"'
FUZZ_DISSECTORS="ip"