Home | History | Annotate | Download | only in getopt

Lines Matching defs:optind

59 int	optind = 1;		/* index into parent argv vector */
169 optind++;
231 optarg = nargv[optind++];
250 --optind;
255 --optind;
301 * XXX Some GNU programs (like cvs) set optind to 0 instead of
304 if (optind == 0)
305 optind = optreset = 1;
313 if (optind >= nargc) { /* end of argument vector */
318 optind, nargv);
319 optind -= nonopt_end - nonopt_start;
323 * If we skipped non-options, set optind
326 optind = nonopt_start;
331 if (*(place = nargv[optind]) != '-' ||
339 optarg = nargv[optind++];
351 nonopt_start = optind;
354 optind, nargv);
355 nonopt_start = optind -
359 optind++;
364 nonopt_end = optind;
370 optind++;
378 optind, nargv);
379 optind -= nonopt_end - nonopt_start;
392 if (long_options != NULL && place != nargv[optind] &&
419 ++optind;
429 else if (++optind >= nargc) { /* no arg */
436 place = nargv[optind];
444 ++optind;
450 if (++optind >= nargc) { /* no arg */
457 optarg = nargv[optind];
460 ++optind;