Lines Matching defs:long_opts
422 const char *short_opts, struct option const long_opts[],
438 for (i = 0; long_opts[i].name; ++i) {
440 int l = strlen(long_opts[i].name) + 1;
441 if (long_opts[i].has_arg == a_argument)
447 for (i = 0; long_opts[i].name; ++i) {
452 if (long_opts[i].val > '~')
455 fprintf(fp, " -%c, ", long_opts[i].val);
458 if (long_opts[i].has_arg == no_argument)
459 fprintf(fp, "--%-*s", optlen, long_opts[i].name);
461 fprintf(fp, "--%s %s%*s", long_opts[i].name, a_arg,
462 (int)(optlen - strlen(long_opts[i].name) - a_arg_len), "");