Summary:
authorJonathan Metzman <metzman@chromium.org>
Thu, 18 Apr 2019 18:49:11 +0000 (18:49 +0000)
committerJonathan Metzman <metzman@chromium.org>
Thu, 18 Apr 2019 18:49:11 +0000 (18:49 +0000)
commit139e216e6610091b7ee3c30bc11114f5d73cbd3e
tree58edb62e8ecd0fa2e4ce2b8aab352ae2402ef90d
parentd573aa0156b6aaf0e3cff13958f80d7c227cd656
Summary:
Add close_fd_mask functionality to AFL driver.

Summary:
Add support for env var AFL_DRIVER_CLOSE_FD_MASK which behaves
the same as libFuzzer's -close_fd_mask=1.

Also add tests.

Reviewers: kcc, vitalybuka, morehouse

Reviewed By: morehouse

Subscribers: #sanitizers, llvm-commits

Tags: #sanitizers, #llvm

Differential Revision: https://reviews.llvm.org/D60334

llvm-svn: 358703
compiler-rt/lib/fuzzer/afl/afl_driver.cpp
compiler-rt/test/fuzzer/AFLDriverTest.cpp
compiler-rt/test/fuzzer/afl-driver-close-fd-mask.test [new file with mode: 0644]
compiler-rt/test/fuzzer/afl-driver.test