Lines Matching defs:long_options

227  * ASSUMES: long_options may be NULL
237 const struct option *long_options,
262 if (long_options != NULL) {
264 (long_options[long_i].name != NULL));
266 equivFound = (ch == long_options[long_i].val);
281 if (equivFound && (long_options != NULL)) {
283 (long_options[long_i].name != NULL));
285 equivFound = ((long_options[long_i].val != 0) &&
286 (strchr(options, long_options[long_i].val)
293 long_options[long_i].name);
304 * Returns -1 if short_too is set and the option does not match long_options.
308 const struct option *long_options, int *idx, int short_too,
331 for (i = 0; (long_options[i].name != NULL); i++) {
334 if (strncmp(current_argv, long_options[i].name,
338 long_option_len = strlen(long_options[i].name);
372 if ((long_options[match].has_arg == no_argument) &&
384 if (long_options[match].flag == NULL)
385 optopt = long_options[match].val;
390 if (long_options[match].has_arg == required_argument ||
391 long_options[match].has_arg == optional_argument) {
394 } else if (LONGOPT_REQUIRES_ARG(long_options[match])) {
402 if (LONGOPT_REQUIRES_ARG(long_options[match]) &&
417 if (long_options[match].flag == NULL)
418 optopt = long_options[match].val;
439 if (long_options[match].flag != NULL) {
440 *long_options[match].flag = long_options[match].val;
443 optopt = long_options[match].val;
457 const struct option *long_options, int *idx, uint_t flags)
523 nargc, nargv, options, long_options, flags) < 0) {
590 (place[1] == '\0' || long_options == NULL)) {
613 if (long_options != NULL && place != nargv[optind] &&
622 long_options, idx, short_too, flags);
648 (long_options != NULL) && (optchar == 'W') && (oli[1] == ';')) {
666 nargc, nargv, options, long_options,
722 const struct option *long_options, int *long_index)
726 nargc, nargv, optstring, long_options, long_index,
743 const struct option *long_options, int *long_index)
747 nargc, nargv, optstring, long_options, long_index,
783 const struct option *long_options, int *long_index)
786 nargc, nargv, optstring, long_options, long_index,