Lines Matching refs:long_options
210 const struct option *long_options, int *idx, int short_too, int flags) in parse_long_options() argument
249 for (i = 0; long_options[i].name; i++) { in parse_long_options()
251 if (strncmp(current_argv, long_options[i].name, in parse_long_options()
255 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options()
271 long_options[i].has_arg != in parse_long_options()
272 long_options[match].has_arg || in parse_long_options()
273 long_options[i].flag != long_options[match].flag || in parse_long_options()
274 long_options[i].val != long_options[match].val) in parse_long_options()
290 if (long_options[match].has_arg == no_argument in parse_long_options()
302 if (long_options[match].flag == NULL) in parse_long_options()
303 optopt = long_options[match].val; in parse_long_options()
312 if (long_options[match].has_arg == required_argument || in parse_long_options()
313 long_options[match].has_arg == optional_argument) { in parse_long_options()
317 else if (long_options[match].has_arg == in parse_long_options()
326 if ((long_options[match].has_arg == required_argument) in parse_long_options()
341 if (long_options[match].flag == NULL) in parse_long_options()
342 optopt = long_options[match].val; in parse_long_options()
364 if (long_options[match].flag) { in parse_long_options()
365 *long_options[match].flag = long_options[match].val; in parse_long_options()
368 return (long_options[match].val); in parse_long_options()
377 const struct option *long_options, int *idx, int flags) argument
497 if (long_options != NULL && place != nargv[optind] &&
511 optchar = parse_long_options(nargv, options, long_options,
542 if (long_options != NULL && optchar == 'W' && oli[1] == ';') {
557 optchar = parse_long_options(nargv, options, long_options,
617 const struct option *long_options, int *idx) argument
620 return (getopt_internal(nargc, nargv, options, long_options, idx,
630 const struct option *long_options, int *idx) argument
633 return (getopt_internal(nargc, nargv, options, long_options, idx,