mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-04 00:25:29 +00:00
Fix configure options in FUZZING.md
(cherry picked from commit 759ad04eb8
)
This commit is contained in:
@@ -18,10 +18,10 @@ The tests in this directory can be operated in three modes:
|
|||||||
* non-fuzzing - the test just runs over all input located in `<test_name>.in/`
|
* non-fuzzing - the test just runs over all input located in `<test_name>.in/`
|
||||||
directory by compiling with mock main.c that walks through the directory and
|
directory by compiling with mock main.c that walks through the directory and
|
||||||
runs `LLVMFuzzerTestOneInput()` over the input files
|
runs `LLVMFuzzerTestOneInput()` over the input files
|
||||||
* AFL - `./configure --with-fuzzing=afl` will either feed the stdin to
|
* AFL - `./configure --enable-fuzzing=afl` will either feed the stdin to
|
||||||
`LLVMFuzzerTestOneInput()` or run the `__AFL_LOOP(10000)` if compiled with
|
`LLVMFuzzerTestOneInput()` or run the `__AFL_LOOP(10000)` if compiled with
|
||||||
`afl-clang-fast`
|
`afl-clang-fast`. You have to compile using `CC=afl-<gcc|clang>`.
|
||||||
* LibFuzzer - `./configure --with-fuzzing=libfuzzer` will disable `main.c`
|
* LibFuzzer - `./configure --enable-fuzzing=libfuzzer` will disable `main.c`
|
||||||
completely and it uses the standard LibFuzzer mechanims to feed
|
completely and it uses the standard LibFuzzer mechanims to feed
|
||||||
`LLVMFuzzerTestOneInput` with the fuzzer
|
`LLVMFuzzerTestOneInput` with the fuzzer
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user