Ignore:
Timestamp:
May 19, 2008, 1:25:01 PM (12 years ago)
Author:
Sam Hocevar
Message:
  • Change -F to -j, to mimic make.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • zzuf/trunk/src/zzuf.c

    r2343 r2344  
    170170#endif
    171171#define OPTSTR "+" OPTSTR_REGEX OPTSTR_RLIMIT_MEM OPTSTR_RLIMIT_CPU \
    172                 "Ab:B:C:dD:f:F:il:mnp:P:qr:R:s:St:vxhV"
     172                "Ab:B:C:dD:f:F:ij:l:mnp:P:qr:R:s:St:vxhV"
    173173#define MOREINFO "Try `%s --help' for more information.\n"
    174174        int option_index = 0;
     
    189189#endif
    190190            { "fuzzing",     1, NULL, 'f' },
    191             { "max-forks",   1, NULL, 'F' },
    192191            { "stdin",       0, NULL, 'i' },
    193192#if defined HAVE_REGEX_H
    194193            { "include",     1, NULL, 'I' },
    195194#endif
     195            { "jobs",        1, NULL, 'j' },
    196196            { "list",        1, NULL, 'l' },
    197197            { "md5",         0, NULL, 'm' },
     
    260260            opts->fuzzing = myoptarg;
    261261            break;
    262         case 'F': /* --max-forks */
    263             opts->maxchild = atoi(myoptarg) > 1 ? atoi(myoptarg) : 1;
    264             break;
     262        case 'F':
     263            fprintf(stderr, "%s: `-F' is deprecated, use `-j'\n", argv[0]);
     264            return EXIT_FAILURE;
    265265        case 'i': /* --stdin */
    266266            setenv("ZZUF_STDIN", "1", 1);
     
    278278            break;
    279279#endif
     280        case 'j': /* --jobs */
     281            opts->maxchild = atoi(myoptarg) > 1 ? atoi(myoptarg) : 1;
     282            break;
    280283        case 'l': /* --list */
    281284            opts->list = myoptarg;
     
    11611164    printf("Usage: zzuf [-AdimnqSvx] [-s seed|-s start:stop] [-r ratio|-r min:max]\n");
    11621165#endif
    1163     printf("              [-f fuzzing] [-D delay] [-F forks] [-C crashes] [-B bytes]\n");
     1166    printf("              [-f fuzzing] [-D delay] [-j jobs] [-C crashes] [-B bytes]\n");
    11641167    printf("              [-t seconds] ");
    11651168#if defined HAVE_SETRLIMIT && defined ZZUF_RLIMIT_CPU
     
    11941197#endif
    11951198    printf("  -f, --fuzzing <mode>      use fuzzing mode <mode> ([xor] set unset)\n");
    1196     printf("  -F, --max-forks <n>       number of concurrent children (default 1)\n");
    11971199    printf("  -i, --stdin               fuzz standard input\n");
    11981200#if defined HAVE_REGEX_H
    11991201    printf("  -I, --include <regex>     only fuzz files matching <regex>\n");
    12001202#endif
     1203    printf("  -j, --jobs <n>            number of simultaneous jobs (default 1)\n");
    12011204    printf("  -l, --list <list>         only fuzz Nth descriptor with N in <list>\n");
    12021205    printf("  -m, --md5                 compute the output's MD5 hash\n");
Note: See TracChangeset for help on using the changeset viewer.