diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/examples/can/can_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/examples/can/can_main.c b/apps/examples/can/can_main.c index d63eca549..a3a2e916a 100644 --- a/apps/examples/can/can_main.c +++ b/apps/examples/can/can_main.c @@ -195,7 +195,7 @@ int MAIN_NAME(int argc, char *argv[]) msgsize = sizeof(struct can_msg_s); nbytes = read(fd, &rxmsg, msgsize); - if (nbytes < CAN_MSGLEN(0) || nbytes >= msgsize) + if (nbytes < CAN_MSGLEN(0) || nbytes > msgsize) { message("ERROR: read(%d) returned %d\n", msgsize, nbytes); errval = 4; |