Lines Matching refs:reason
20 static int opterror(const struct option *opt, const char *reason, int flags) in opterror() argument
23 fprintf(stderr, " Error: switch `%c' %s", opt->short_name, reason); in opterror()
25 fprintf(stderr, " Error: option `no-%s' %s", opt->long_name, reason); in opterror()
27 fprintf(stderr, " Error: option `%s' %s", opt->long_name, reason); in opterror()
38 static void optwarning(const struct option *opt, const char *reason, int flags) in optwarning() argument
41 fprintf(stderr, " Warning: switch `%c' %s", opt->short_name, reason); in optwarning()
43 fprintf(stderr, " Warning: option `no-%s' %s", opt->long_name, reason); in optwarning()
45 fprintf(stderr, " Warning: option `%s' %s", opt->long_name, reason); in optwarning()
127 char reason[128]; in get_value() local
130 err = snprintf(reason, sizeof(reason), in get_value()
135 reason[sizeof(reason) - 1] = '\0'; in get_value()
138 strncpy(reason, opt->flags & PARSE_OPT_CANSKIP ? in get_value()
141 sizeof(reason)); in get_value()
144 return opterror(opt, reason, flags); in get_value()
181 optwarning(opt, reason, flags); in get_value()