Home
last modified time | relevance | path

Searched refs:long_options (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/lib/libc/stdlib/
H A Dgetopt_long.c185 const struct option *long_options, int *idx, int short_too, int flags) in parse_long_options() argument
224 for (i = 0; long_options[i].name; i++) { in parse_long_options()
226 if (strncmp(current_argv, long_options[i].name, in parse_long_options()
230 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options()
246 long_options[i].has_arg != in parse_long_options()
247 long_options[match].has_arg || in parse_long_options()
248 long_options[i].flag != long_options[match].flag || in parse_long_options()
249 long_options[i].val != long_options[match].val) in parse_long_options()
265 if (long_options[match].has_arg == no_argument in parse_long_options()
277 if (long_options[match].flag == NULL) in parse_long_options()
[all …]
/freebsd/contrib/pkgconf/cli/
H A Dgetopt_long.c191 const struct pkg_option *long_options, int *idx, int short_too, int flags) in parse_long_options() argument
230 for (i = 0; long_options[i].name; i++) { in parse_long_options()
232 if (strncmp(current_argv, long_options[i].name, in parse_long_options()
236 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options()
252 long_options[i].has_arg != in parse_long_options()
253 long_options[match].has_arg || in parse_long_options()
254 long_options[i].flag != long_options[match].flag || in parse_long_options()
255 long_options[i].val != long_options[match].val) in parse_long_options()
274 if (long_options[match].has_arg == no_argument in parse_long_options()
289 if (long_options[match].flag == NULL) in parse_long_options()
[all …]
/freebsd/contrib/tcpdump/missing/
H A Dgetopt_long.c210 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()
[all …]
/freebsd/contrib/libfido2/openbsd-compat/
H A Dgetopt_long.c168 const struct option *long_options, int *idx, int short_too) in parse_long_options() argument
186 for (i = 0; long_options[i].name; i++) { in parse_long_options()
188 if (strncmp(current_argv, long_options[i].name, in parse_long_options()
192 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options()
216 if (long_options[match].has_arg == no_argument in parse_long_options()
224 if (long_options[match].flag == NULL) in parse_long_options()
225 optopt = long_options[match].val; in parse_long_options()
230 if (long_options[match].has_arg == required_argument || in parse_long_options()
231 long_options[match].has_arg == optional_argument) { in parse_long_options()
234 else if (long_options[match].has_arg == in parse_long_options()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Host/common/
H A DGetOptInc.cpp113 const struct option *long_options, int *idx, in parse_long_options() argument
131 for (i = 0; long_options[i].name; i++) { in parse_long_options()
133 if (strncmp(current_argv, long_options[i].name, current_argv_len)) in parse_long_options()
136 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options()
159 if (long_options[match].has_arg == no_argument && has_equal) { in parse_long_options()
165 if (long_options[match].flag == NULL) in parse_long_options()
166 optopt = long_options[match].val; in parse_long_options()
171 if (long_options[match].has_arg == required_argument || in parse_long_options()
172 long_options[match].has_arg == optional_argument) { in parse_long_options()
175 else if (long_options[match].has_arg == required_argument) { in parse_long_options()
[all …]
H A DOptionParser.cpp56 std::string OptionParser::GetShortOptionString(struct option *long_options) { in GetShortOptionString() argument
61 if (long_options[i].name == nullptr && long_options[i].has_arg == 0 && in GetShortOptionString()
62 long_options[i].flag == nullptr && long_options[i].val == 0) { in GetShortOptionString()
65 if (long_options[i].flag == nullptr && isalpha(long_options[i].val)) { in GetShortOptionString()
66 s.append(1, (char)long_options[i].val); in GetShortOptionString()
67 switch (long_options[i].has_arg) { in GetShortOptionString()
/freebsd/crypto/openssh/openbsd-compat/
H A Dgetopt_long.c191 const struct option *long_options, int *idx, int short_too) in parse_long_options() argument
209 for (i = 0; long_options[i].name; i++) { in parse_long_options()
211 if (strncmp(current_argv, long_options[i].name, in parse_long_options()
215 if (strlen(long_options[i].name) == current_argv_len) { in parse_long_options()
239 if (long_options[match].has_arg == no_argument in parse_long_options()
247 if (long_options[match].flag == NULL) in parse_long_options()
248 optopt = long_options[match].val; in parse_long_options()
253 if (long_options[match].has_arg == required_argument || in parse_long_options()
254 long_options[match].has_arg == optional_argument) { in parse_long_options()
257 else if (long_options[match].has_arg == in parse_long_options()
[all …]
/freebsd/contrib/file/src/
H A Dgetopt_long.c356 getopt_long(nargc, nargv, options, long_options, idx) in getopt_long() argument
360 const struct option *long_options;
366 (long_options[(_x)].has_arg == long_options[(_y)].has_arg && \
367 long_options[(_x)].flag == long_options[(_y)].flag && \
368 long_options[(_x)].val == long_options[(_y)].val)
372 _DIAGASSERT(long_options != NULL);
408 for (i = 0; long_options[i].name; i++) {
410 if (strncmp(current_argv, long_options[i].name,
414 if (strlen(long_options[i].name) ==
435 if (long_options[match].has_arg == no_argument
[all …]
/freebsd/crypto/krb5/src/util/support/
H A Dgetopt_long.c158 getopt_long(nargc, nargv, options, long_options, index) in getopt_long() argument
162 struct option * long_options;
169 _DIAGASSERT(long_options != NULL);
185 for (i = 0; long_options[i].name; i++) {
186 if (strncmp(current_argv, long_options[i].name, current_argv_len))
189 if (strlen(long_options[i].name) == (unsigned)current_argv_len) {
197 if (long_options[match].has_arg == required_argument ||
198 long_options[match].has_arg == optional_argument) {
204 if ((long_options[match].has_arg == required_argument)
222 if (long_options[match].flag) {
[all …]
/freebsd/contrib/ntp/sntp/libevent/WIN32-Code/
H A Dgetopt_long.c160 getopt_long(nargc, nargv, options, long_options, index) in getopt_long() argument
164 const struct option * long_options;
171 _DIAGASSERT(long_options != NULL);
188 for (i = 0; long_options[i].name; i++) {
189 if (strncmp(current_argv, long_options[i].name, current_argv_len))
192 if (strlen(long_options[i].name) == current_argv_len) {
200 if (long_options[match].has_arg == required_argument ||
201 long_options[match].has_arg == optional_argument) {
207 if ((long_options[match].has_arg == required_argument)
225 if (long_options[match].flag) {
[all …]
/freebsd/contrib/libevent/WIN32-Code/
H A Dgetopt_long.c160 getopt_long(nargc, nargv, options, long_options, index) in getopt_long() argument
164 const struct option * long_options;
171 _DIAGASSERT(long_options != NULL);
188 for (i = 0; long_options[i].name; i++) {
189 if (strncmp(current_argv, long_options[i].name, current_argv_len))
192 if (strlen(long_options[i].name) == current_argv_len) {
200 if (long_options[match].has_arg == required_argument ||
201 long_options[match].has_arg == optional_argument) {
207 if ((long_options[match].has_arg == required_argument)
225 if (long_options[match].flag) {
[all …]
/freebsd/contrib/llvm-project/lldb/source/Interpreter/
H A DOptions.cpp936 static std::string BuildShortOptions(const Option *long_options) { in BuildShortOptions() argument
944 for (size_t i = 0; long_options[i].definition != nullptr; ++i) { in BuildShortOptions()
945 if (long_options[i].flag == nullptr) { in BuildShortOptions()
946 sstr << (char)long_options[i].val; in BuildShortOptions()
947 switch (long_options[i].definition->option_has_arg) { in BuildShortOptions()
966 Option *long_options = GetLongOptions(); in ParseAlias() local
968 if (long_options == nullptr) { in ParseAlias()
972 std::string short_options = BuildShortOptions(long_options); in ParseAlias()
982 val = OptionParser::Parse(argv, short_options, long_options, in ParseAlias()
1004 for (int j = 0; long_options[j].definition || long_options[j].flag || in ParseAlias()
[all …]
/freebsd/contrib/kyua/utils/cmdline/
H A Dparser.cpp64 utils::auto_array< ::option > long_options; member
81 data.long_options.reset(new ::option[options.size() + 1]); in options_to_getopt_data()
87 ::option& long_option = data.long_options[i]; in options_to_getopt_data()
112 ::option& last_long_option = data.long_options[options.size()]; in options_to_getopt_data()
192 for (const ::option* opt = &data.long_options[0]; opt->name != NULL; in find_option_name()
345 data.long_options.get(), NULL)) != -1) { in parse()
H A Dparser_test.cpp190 struct ::option long_options[] = { in is_getopt_long_pluscolon_broken() local
209 while ((opt = ::getopt_long(argc, argv, "+:", long_options, NULL)) != -1) { in is_getopt_long_pluscolon_broken()
/freebsd/contrib/ofed/libibverbs/examples/
H A Dasyncwatch.c102 static struct option long_options[] = { in main() local
108 c = getopt_long(argc, argv, "d:h", long_options, NULL); in main()
H A Ddevinfo.c606 static struct option long_options[] = { in main() local
614 c = getopt_long(argc, argv, "d:i:lv", long_options, NULL); in main()
/freebsd/usr.bin/iconv/
H A Diconv.c50 static const struct option long_options[] = { variable
171 long_options, NULL)) != -1) { in main()
/freebsd/bin/getfacl/
H A Dgetfacl.c52 static const struct option long_options[] = variable
237 while ((ch = getopt_long(argc, argv, "+dhinqsv", long_options, in main()
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/
H A DOptionParser.h50 static std::string GetShortOptionString(struct option *long_options);
/freebsd/tools/test/iconv/tablegen/
H A Dtablegen.c77 struct option long_options[] = variable
203 while (((c = getopt_long(argc, argv, optstr, long_options, NULL)) != -1)) { in main()
/freebsd/usr.bin/du/
H A Ddu.c84 static const struct option long_options[] = { variable
122 long_options, NULL)) != -1) in main()
/freebsd/usr.bin/grep/
H A Dgrep.c154 static const struct option long_options[] = variable
384 while (((c = getopt_long(aargc, aargv, optstr, long_options, NULL)) !=
/freebsd/usr.bin/xargs/
H A Dxargs.c92 static const struct option long_options[] = variable
145 while ((ch = getopt_long(argc, argv, optstr, long_options, NULL)) != -1) in main()
/freebsd/bin/df/
H A Ddf.c92 static const struct option long_options[] = variable
119 while ((ch = getopt_long(argc, argv, "+abcgHhiklmnPt:T,", long_options, in main()
/freebsd/sys/contrib/openzfs/cmd/zpool_influxdb/
H A Dzpool_influxdb.c788 struct option long_options[] = { in main() local
798 argc, argv, "ehinst:", long_options, NULL)) != -1) { in main()

12