diff options
author | van Hauser <vh@thc.org> | 2023-12-05 17:56:06 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-05 17:56:06 +0100 |
commit | 12505861564c5a3b91220adbb944032a261d6fa4 (patch) | |
tree | 6e66ac8cbdd8237009c24b6f6b51d5f48913ce54 /utils/aflpp_driver/aflpp_driver.c | |
parent | 61e27c6b54f7641a168b6acc6ecffb1754c10918 (diff) | |
parent | 638273e4f80ba89ada8a4428a6211ee6b59d964a (diff) | |
download | afl++-12505861564c5a3b91220adbb944032a261d6fa4.tar.gz |
Merge pull request #1923 from AFLplusplus/dev
push to stable
Diffstat (limited to 'utils/aflpp_driver/aflpp_driver.c')
-rw-r--r-- | utils/aflpp_driver/aflpp_driver.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/utils/aflpp_driver/aflpp_driver.c b/utils/aflpp_driver/aflpp_driver.c index 4e8f466d..dab7fd95 100644 --- a/utils/aflpp_driver/aflpp_driver.c +++ b/utils/aflpp_driver/aflpp_driver.c @@ -279,7 +279,9 @@ __attribute__((weak)) int main(int argc, char **argv) { */ - if (argc < 2 || strncmp(argv[1], "-h", 2) == 0) + if (argc < 2 || strncmp(argv[1], "-h", 2) == 0 || + strcmp(argv[1], "--help") == 0) { + printf( "============================== INFO ================================\n" "This binary is built for afl++.\n" @@ -296,6 +298,14 @@ __attribute__((weak)) int main(int argc, char **argv) { "option\n" "===================================================================\n", argv[0], argv[0]); + if (argc == 2 && + (strncmp(argv[1], "-h", 2) == 0 || strcmp(argv[1], "--help") == 0)) { + + exit(0); + + } + + } return LLVMFuzzerRunDriver(&argc, &argv, LLVMFuzzerTestOneInput); |