mirror of
https://github.com/linux-can/can-utils.git
synced 2026-08-05 14:29:54 +02:00
@@ -270,7 +270,7 @@ void sprint_canframe(char *buf , struct canfd_frame *cf, int sep, int maxdlen) {
|
|||||||
buf[offset++] = 'R';
|
buf[offset++] = 'R';
|
||||||
/* print a given CAN 2.0B DLC if it's not zero */
|
/* print a given CAN 2.0B DLC if it's not zero */
|
||||||
if (cf->len && cf->len <= CAN_MAX_DLC)
|
if (cf->len && cf->len <= CAN_MAX_DLC)
|
||||||
buf[offset++] = hex_asc_upper[cf->len & 0xF];
|
buf[offset++] = hex_asc_upper_lo(cf->len);
|
||||||
|
|
||||||
buf[offset] = 0;
|
buf[offset] = 0;
|
||||||
return;
|
return;
|
||||||
@@ -279,7 +279,7 @@ void sprint_canframe(char *buf , struct canfd_frame *cf, int sep, int maxdlen) {
|
|||||||
if (maxdlen == CANFD_MAX_DLEN) {
|
if (maxdlen == CANFD_MAX_DLEN) {
|
||||||
/* add CAN FD specific escape char and flags */
|
/* add CAN FD specific escape char and flags */
|
||||||
buf[offset++] = '#';
|
buf[offset++] = '#';
|
||||||
buf[offset++] = hex_asc_upper[cf->flags & 0xF];
|
buf[offset++] = hex_asc_upper_lo(cf->flags);
|
||||||
if (sep && len)
|
if (sep && len)
|
||||||
buf[offset++] = '.';
|
buf[offset++] = '.';
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user