port = atoi(argv[argc - 1]);
if (0 >= port || 0xffff < port) {
print_usage(argv[0]);
- fprintf(stderr, "\ninvalid port");
+ fprintf(stderr, "\ninvalid port\n");
return EXIT_FAILURE;
}
|| 0 == strlen(position + 1)
|| 0 >= atoi(position + 1)
|| 0xffff < atoi(position + 1)) {
- fprintf(stderr, "-p host:port\n");
+ print_usage(argv[0]);
+ fprintf(stderr, "\ninvalid -p, format host:port\n");
exit(EXIT_FAILURE);
}
}
case 't': {
if (0 >= atoi(optarg)) {
- fprintf(stderr, "-t positive number required\n");
+ print_usage(argv[0]);
+ fprintf(stderr, "\n-t positive number required\n");
exit(EXIT_FAILURE);
}
thread_count = (size_t)atoi(optarg);
if (optind >= argc) {
print_usage(argv[0]);
+ fprintf(stderr, "\nport missing\n");
exit(EXIT_FAILURE);
}
}