isotptun: print command line parsing error messages to stderr
Command line parsing error messages are printed to stdout. Other errors and usage goes to stderr. Change to print errors to stderr. Signed-off-by: Marko Kohtala <marko.kohtala@gmail.com>pull/37/head
parent
7eb005d9f3
commit
51192feff8
|
|
@ -154,7 +154,7 @@ int main(int argc, char **argv)
|
||||||
else if (elements == 2)
|
else if (elements == 2)
|
||||||
opts.flags |= (CAN_ISOTP_EXTEND_ADDR | CAN_ISOTP_RX_EXT_ADDR);
|
opts.flags |= (CAN_ISOTP_EXTEND_ADDR | CAN_ISOTP_RX_EXT_ADDR);
|
||||||
else {
|
else {
|
||||||
printf("incorrect extended addr values '%s'.\n", optarg);
|
fprintf(stderr, "incorrect extended addr values '%s'.\n", optarg);
|
||||||
print_usage(basename(argv[0]));
|
print_usage(basename(argv[0]));
|
||||||
exit(EXIT_FAILURE);
|
exit(EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
|
|
@ -174,7 +174,7 @@ int main(int argc, char **argv)
|
||||||
else if (sscanf(optarg, ":%hhx", &opts.rxpad_content) == 1)
|
else if (sscanf(optarg, ":%hhx", &opts.rxpad_content) == 1)
|
||||||
opts.flags |= CAN_ISOTP_RX_PADDING;
|
opts.flags |= CAN_ISOTP_RX_PADDING;
|
||||||
else {
|
else {
|
||||||
printf("incorrect padding values '%s'.\n", optarg);
|
fprintf(stderr, "incorrect padding values '%s'.\n", optarg);
|
||||||
print_usage(basename(argv[0]));
|
print_usage(basename(argv[0]));
|
||||||
exit(EXIT_FAILURE);
|
exit(EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
|
|
@ -189,7 +189,7 @@ int main(int argc, char **argv)
|
||||||
else if (optarg[0] == 'a')
|
else if (optarg[0] == 'a')
|
||||||
opts.flags |= (CAN_ISOTP_CHK_PAD_LEN | CAN_ISOTP_CHK_PAD_DATA);
|
opts.flags |= (CAN_ISOTP_CHK_PAD_LEN | CAN_ISOTP_CHK_PAD_DATA);
|
||||||
else {
|
else {
|
||||||
printf("unknown padding check option '%c'.\n", optarg[0]);
|
fprintf(stderr, "unknown padding check option '%c'.\n", optarg[0]);
|
||||||
print_usage(basename(argv[0]));
|
print_usage(basename(argv[0]));
|
||||||
exit(EXIT_FAILURE);
|
exit(EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
|
|
@ -220,7 +220,7 @@ int main(int argc, char **argv)
|
||||||
&llopts.mtu,
|
&llopts.mtu,
|
||||||
&llopts.tx_dl,
|
&llopts.tx_dl,
|
||||||
&llopts.tx_flags) != 3) {
|
&llopts.tx_flags) != 3) {
|
||||||
printf("unknown link layer options '%s'.\n", optarg);
|
fprintf(stderr, "unknown link layer options '%s'.\n", optarg);
|
||||||
print_usage(basename(argv[0]));
|
print_usage(basename(argv[0]));
|
||||||
exit(EXIT_FAILURE);
|
exit(EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue