• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/gperf-3.0.4/lib/

Lines Matching refs:optind

122    Otherwise, `optind' communicates from one call to the next
126 int optind = 1;
128 /* Formerly, initialization of getopt depended on optind==0, which
181 `--' can cause `getopt' to return -1 with `optind' != ARGC. */
288 The other is elements [last_nonopt,optind), which contains all
304 int top = optind;
374 first_nonopt += (optind - last_nonopt);
375 last_nonopt = optind;
393 first_nonopt = last_nonopt = optind;
460 updating `optind' and `nextchar' so that the next call to `getopt' can
464 Then `optind' is the index in ARGV of the first ARGV-element
517 if (optind == 0 || !__getopt_initialized)
519 if (optind == 0)
520 optind = 1; /* Don't scan ARGV[0], the program name. */
525 /* Test whether ARGV[optind] points to a non-option argument.
530 #define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\0' \
531 || (optind < nonoption_flags_len \
532 && __getopt_nonoption_flags[optind] == '1'))
534 #define NONOPTION_P (argv[optind][0] != '-' || argv[optind][1] == '\0')
543 if (last_nonopt > optind)
544 last_nonopt = optind;
545 if (first_nonopt > optind)
546 first_nonopt = optind;
553 if (first_nonopt != last_nonopt && last_nonopt != optind)
555 else if (last_nonopt != optind)
556 first_nonopt = optind;
561 while (optind < argc && NONOPTION_P)
562 optind++;
563 last_nonopt = optind;
571 if (optind != argc && !strcmp (argv[optind], "--"))
573 optind++;
575 if (first_nonopt != last_nonopt && last_nonopt != optind)
578 first_nonopt = optind;
581 optind = argc;
587 if (optind == argc)
592 optind = first_nonopt;
603 optarg = argv[optind++];
610 nextchar = (argv[optind] + 1
611 + (longopts != NULL && argv[optind][1] == '-'));
630 && (argv[optind][1] == '-'
631 || (long_only && (argv[optind][2] || !my_index (optstring, argv[optind][1])))))
673 argv[0], argv[optind]);
675 optind++;
683 optind++;
693 if (argv[optind - 1][1] == '-')
702 argv[0], argv[optind - 1][0], pfound->name);
712 if (optind < argc)
713 optarg = argv[optind++];
719 argv[0], argv[optind - 1]);
740 if (!long_only || argv[optind][1] == '-'
745 if (argv[optind][1] == '-')
752 argv[0], argv[optind][0], nextchar);
755 optind++;
767 /* Increment `optind' when we start to process its last character. */
769 ++optind;
803 optind++;
805 else if (optind == argc)
821 /* We already incremented `optind' once;
823 optarg = argv[optind++];
858 argv[0], argv[optind]);
860 optind++;
885 if (optind < argc)
886 optarg = argv[optind++];
892 argv[0], argv[optind - 1]);
918 optind++;
932 optind++;
934 else if (optind == argc)
950 /* We already incremented `optind' once;
952 optarg = argv[optind++];
990 int this_option_optind = optind ? optind : 1;
1034 if (optind < argc)
1037 while (optind < argc)
1038 printf ("%s ", argv[optind++]);