diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2022-05-12 12:51:11 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2022-05-12 14:57:07 +0200 |
commit | c4f883b78e5ffd326a82eaf18e01a9e4e243db58 (patch) | |
tree | 712faa735096321206f0afd6097a4dd09bfcd6c1 /src/network/fuzz-netdev-parser.c | |
parent | 7593691aadc7e1e9c5f17fd26424abe337d56302 (diff) | |
download | systemd-c4f883b78e5ffd326a82eaf18e01a9e4e243db58.tar.gz |
fuzzers: ignore size limits when compiled standalone
This way we can still call fuzzers on old samples, but oss-fuzz will not waste
its and our time finding overly large inputs.
Diffstat (limited to 'src/network/fuzz-netdev-parser.c')
-rw-r--r-- | src/network/fuzz-netdev-parser.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/fuzz-netdev-parser.c b/src/network/fuzz-netdev-parser.c index d8cbd2891c..77e87e9c43 100644 --- a/src/network/fuzz-netdev-parser.c +++ b/src/network/fuzz-netdev-parser.c @@ -11,7 +11,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { _cleanup_fclose_ FILE *f = NULL; _cleanup_(unlink_tempfilep) char netdev_config[] = "/tmp/fuzz-networkd.XXXXXX"; - if (size > 65536) + if (outside_size_range(size, 0, 65536)) return 0; if (!getenv("SYSTEMD_LOG_LEVEL")) |