Home | History | Annotate | Download | only in openbsd-compat

Lines Matching refs:nonopt_start

95 static int nonopt_start = -1; /* first non option argument (for permute) */
125 * Exchange the block from nonopt_start to nonopt_end with the block
317 nonopt_start = nonopt_end = -1;
325 permute_args(nonopt_start, nonopt_end,
327 optind -= nonopt_end - nonopt_start;
329 else if (nonopt_start != -1) {
334 optind = nonopt_start;
336 nonopt_start = nonopt_end = -1;
358 if (nonopt_start == -1)
359 nonopt_start = optind;
361 permute_args(nonopt_start, nonopt_end,
363 nonopt_start = optind -
364 (nonopt_end - nonopt_start);
371 if (nonopt_start != -1 && nonopt_end == -1)
385 permute_args(nonopt_start, nonopt_end,
387 optind -= nonopt_end - nonopt_start;
389 nonopt_start = nonopt_end = -1;