Lines Matching refs:argv

249 static void exchange(char **argv);
252 static void exchange(char **argv) in exchange() argument
257 first = &argv[first_nonopt]; in exchange()
258 last = &argv[optind - 1]; in exchange()
267 first = &argv[first_nonopt]; in exchange()
269 last = &argv[first_nonopt - 1]; in exchange()
279 first = &argv[first_nonopt]; in exchange()
281 last = &argv[last_nonopt - 1]; in exchange()
347 int _getopt_internal(int argc, char *const *argv, const char *optstring, in _getopt_internal() argument
384 exchange((char **) argv); in _getopt_internal()
391 while (optind < argc && (argv[optind][0] != '-' || argv[optind][1] == '\0') in _getopt_internal()
394 || argv[optind][0] != '+' || argv[optind][1] == '\0') in _getopt_internal()
406 if (optind != argc && !my_strcmp(argv[optind], "--")) { in _getopt_internal()
410 exchange((char **) argv); in _getopt_internal()
432 if ((argv[optind][0] != '-' || argv[optind][1] == '\0') in _getopt_internal()
434 && (longopts == NULL || argv[optind][0] != '+' || argv[optind][1] == '\0') in _getopt_internal()
439 optarg = argv[optind++]; in _getopt_internal()
446 nextchar = (argv[optind] + 1 + (longopts != NULL && argv[optind][1] == '-')); in _getopt_internal()
449 if (longopts != NULL && ((argv[optind][0] == '-' && (argv[optind][1] == '-' || long_only)) in _getopt_internal()
451 || argv[optind][0] == '+' in _getopt_internal()
485 argv[0], argv[optind]); in _getopt_internal()
501 if (argv[optind - 1][1] == '-') in _getopt_internal()
505 argv[0], pfound->name); in _getopt_internal()
510 argv[0], argv[optind - 1][0], in _getopt_internal()
518 optarg = argv[optind++]; in _getopt_internal()
523 argv[0], argv[optind - 1]); in _getopt_internal()
541 if (!long_only || argv[optind][1] == '-' in _getopt_internal()
543 || argv[optind][0] == '+' in _getopt_internal()
547 if (argv[optind][1] == '-') in _getopt_internal()
550 argv[0], nextchar); in _getopt_internal()
554 argv[0], argv[optind][0], nextchar); in _getopt_internal()
578 argv[0], c); in _getopt_internal()
580 fprintf(stderr, "%s: unrecognized option `-%c'\n", argv[0], in _getopt_internal()
584 fprintf(stderr, "%s: illegal option -- %c\n", argv[0], c); in _getopt_internal()
611 argv[0], c); in _getopt_internal()
616 argv[0], c); in _getopt_internal()
627 optarg = argv[optind++]; in _getopt_internal()
635 int getopt(int argc, char *const *argv, const char *optstring) in getopt() argument
637 return _getopt_internal(argc, argv, optstring, (const struct option *) 0, (int *) 0, 0); in getopt()
640 int getopt_long(int argc, char *const *argv, const char *options, const struct option *long_options… in getopt_long() argument
642 return _getopt_internal(argc, argv, options, long_options, opt_index, 0); in getopt_long()
652 int main(int argc, char **argv) in main() argument
660 c = getopt(argc, argv, "abc:d:0123456789"); in main()
704 printf("%s ", argv[optind++]); in main()