Lines Matching refs:optchar
361 int optchar, short_too; local
492 optchar = parse_long_options(nargv, options, long_options,
494 if (optchar != -1) {
496 return (optchar);
500 if ((optchar = (int)*place++) == (int)':' ||
501 (optchar == (int)'-' && *place != '\0') ||
502 (oli = strchr(options, optchar)) == NULL) {
508 if (optchar == (int)'-' && *place == '\0')
515 optchar);
518 warnx(illoptchar, optchar);
520 optopt = optchar;
523 if (long_options != NULL && optchar == 'W' && oli[1] == ';') {
530 warnx(recargchar, optchar);
531 optopt = optchar;
538 optchar = parse_long_options(nargv, options, long_options,
541 return (optchar);
554 warnx(recargchar, optchar);
555 optopt = optchar;
564 return (optchar);