Lines Matching refs:optchar
380 int optchar, short_too; local
511 optchar = parse_long_options(nargv, options, long_options,
513 if (optchar != -1) {
515 return (optchar);
519 if ((optchar = (int)*place++) == (int)':' ||
520 (optchar == (int)'-' && *place != '\0') ||
521 (oli = strchr(options, optchar)) == NULL) {
527 if (optchar == (int)'-' && *place == '\0')
534 optchar);
537 warnx(illoptchar, optchar);
539 optopt = optchar;
542 if (long_options != NULL && optchar == 'W' && oli[1] == ';') {
549 warnx(recargchar, optchar);
550 optopt = optchar;
557 optchar = parse_long_options(nargv, options, long_options,
560 return (optchar);
575 warnx(recargchar, optchar);
576 optopt = optchar;
585 return (optchar);