• Home
  • Raw
  • Download

Lines Matching refs:opts

438 				const struct option *opts, int full)  in usage_with_options_internal()  argument
453 if (opts->type != OPTION_GROUP) in usage_with_options_internal()
456 for (; opts->type != OPTION_END; opts++) { in usage_with_options_internal()
460 if (opts->type == OPTION_GROUP) { in usage_with_options_internal()
462 if (*opts->help) in usage_with_options_internal()
463 fprintf(stderr, "%s\n", opts->help); in usage_with_options_internal()
466 if (!full && (opts->flags & PARSE_OPT_HIDDEN)) in usage_with_options_internal()
470 if (opts->short_name) in usage_with_options_internal()
471 pos += fprintf(stderr, "-%c", opts->short_name); in usage_with_options_internal()
475 if (opts->long_name && opts->short_name) in usage_with_options_internal()
477 if (opts->long_name) in usage_with_options_internal()
478 pos += fprintf(stderr, "--%s", opts->long_name); in usage_with_options_internal()
480 switch (opts->type) { in usage_with_options_internal()
487 if (opts->flags & PARSE_OPT_OPTARG) in usage_with_options_internal()
488 if (opts->long_name) in usage_with_options_internal()
496 if (opts->flags & PARSE_OPT_NOARG) in usage_with_options_internal()
500 if (opts->argh) { in usage_with_options_internal()
501 if (opts->flags & PARSE_OPT_OPTARG) in usage_with_options_internal()
502 if (opts->long_name) in usage_with_options_internal()
503 pos += fprintf(stderr, "[=<%s>]", opts->argh); in usage_with_options_internal()
505 pos += fprintf(stderr, "[<%s>]", opts->argh); in usage_with_options_internal()
507 pos += fprintf(stderr, " <%s>", opts->argh); in usage_with_options_internal()
509 if (opts->flags & PARSE_OPT_OPTARG) in usage_with_options_internal()
510 if (opts->long_name) in usage_with_options_internal()
535 fprintf(stderr, "%*s%s\n", pad + USAGE_GAP, "", opts->help); in usage_with_options_internal()
543 const struct option *opts) in usage_with_options() argument
546 usage_with_options_internal(usagestr, opts, 0); in usage_with_options()
551 const struct option *opts) in parse_options_usage() argument
553 return usage_with_options_internal(usagestr, opts, 0); in parse_options_usage()