mirror of
https://github.com/linux-can/can-utils.git
synced 2026-08-04 22:09:57 +02:00
Merge pull request #493 from marckleinebudde/canfdtest
canfdtest: with -vvv verbosity also print the MSG_DONTROUTE and MSG_CONFIRM flags
This commit is contained in:
+10
-1
@@ -318,6 +318,10 @@ static int can_echo_dut(void)
|
|||||||
if (verbose == 1) {
|
if (verbose == 1) {
|
||||||
echo_progress(frame.data[0]);
|
echo_progress(frame.data[0]);
|
||||||
} else if (verbose > 1) {
|
} else if (verbose > 1) {
|
||||||
|
if (verbose > 2)
|
||||||
|
printf("%s %s: ",
|
||||||
|
flags & MSG_DONTROUTE ? "DR" : " ",
|
||||||
|
flags & MSG_CONFIRM ? "CF" : " ");
|
||||||
print_frame(frame.can_id, frame.data, frame.len, 0);
|
print_frame(frame.can_id, frame.data, frame.len, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -400,8 +404,13 @@ static int can_echo_gen(void)
|
|||||||
(rx_frame.can_id == can_id_pong && (flags & MSG_DONTROUTE))))
|
(rx_frame.can_id == can_id_pong && (flags & MSG_DONTROUTE))))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (verbose > 1)
|
if (verbose > 1) {
|
||||||
|
if (verbose > 2)
|
||||||
|
printf("%s %s: ",
|
||||||
|
flags & MSG_DONTROUTE ? "DR" : " ",
|
||||||
|
flags & MSG_CONFIRM ? "CF" : " ");
|
||||||
print_frame(rx_frame.can_id, rx_frame.data, rx_frame.len, 0);
|
print_frame(rx_frame.can_id, rx_frame.data, rx_frame.len, 0);
|
||||||
|
}
|
||||||
|
|
||||||
/* own frame */
|
/* own frame */
|
||||||
if (flags & MSG_CONFIRM) {
|
if (flags & MSG_CONFIRM) {
|
||||||
|
|||||||
Reference in New Issue
Block a user