Lines Matching refs:longopts
147 GETOPT_LONG_OPTION_T * longopts, int *longind, int only) in getopt_internal() argument
162 if (argc == 0 || argv == NULL || (shortopts == NULL && longopts == NULL)) in getopt_internal()
230 if (longopts != NULL in getopt_internal()
248 for (optindex = 0; longopts[optindex].name != NULL; optindex++) in getopt_internal()
251 longopts[optindex].name, match_chars) == 0) in getopt_internal()
254 if (match_chars == strlen (longopts[optindex].name)) in getopt_internal()
272 longopts[longopt_match].name, in getopt_internal()
273 longopts[optindex].name); in getopt_internal()
280 has_arg = longopts[longopt_match].has_arg; in getopt_internal()
335 fprintf (stderr, "--%s'\n", longopts[longopt_match].name); in getopt_internal()
376 if (longopts[longopt_match].flag != NULL) in getopt_internal()
378 *(longopts[longopt_match].flag) = longopts[longopt_match].val; in getopt_internal()
382 return longopts[longopt_match].val; in getopt_internal()
398 const GETOPT_LONG_OPTION_T * longopts, int *longind) in getopt_long() argument
400 …return getopt_internal (argc, argv, (char*)shortopts, (GETOPT_LONG_OPTION_T*)longopts, longind, 0); in getopt_long()
405 const GETOPT_LONG_OPTION_T * longopts, int *longind) in getopt_long_only() argument
407 …return getopt_internal (argc, argv, (char*)shortopts, (GETOPT_LONG_OPTION_T*)longopts, longind, 1); in getopt_long_only()