Lines Matching defs:optind
59 * getopt opterr optind optopt optreset optarg are all in defines.h which is
76 int optind = 1; /* index into parent argv vector */
186 optind++;
248 optarg = nargv[optind++];
267 --optind;
272 --optind;
305 * XXX Some GNU programs (like cvs) set optind to 0 instead of
308 if (optind == 0)
309 optind = optreset = 1;
330 if (optind >= nargc) { /* end of argument vector */
335 optind, nargv);
336 optind -= nonopt_end - nonopt_start;
340 * If we skipped non-options, set optind
343 optind = nonopt_start;
348 if (*(place = nargv[optind]) != '-' ||
356 optarg = nargv[optind++];
368 nonopt_start = optind;
371 optind, nargv);
372 nonopt_start = optind -
376 optind++;
381 nonopt_end = optind;
387 optind++;
395 optind, nargv);
396 optind -= nonopt_end - nonopt_start;
409 if (long_options != NULL && place != nargv[optind] &&
436 ++optind;
446 else if (++optind >= nargc) { /* no arg */
453 place = nargv[optind];
461 ++optind;
467 if (++optind >= nargc) { /* no arg */
474 optarg = nargv[optind];
477 ++optind;