diff options
author | Oliver Hartkopp <socketcan@hartkopp.net> | 2012-06-13 20:41:31 +0200 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2012-06-19 21:40:08 +0200 |
commit | e2d265d3b587f5f6f8febc0222aace93302ff0be (patch) | |
tree | 36530611615f19f3591955de0517aaac7d1a1766 /include/linux/can | |
parent | 8b01939f358d680cea971151375268cfdb6b9635 (diff) | |
download | linux-stable-e2d265d3b587f5f6f8febc0222aace93302ff0be.tar.gz linux-stable-e2d265d3b587f5f6f8febc0222aace93302ff0be.tar.bz2 linux-stable-e2d265d3b587f5f6f8febc0222aace93302ff0be.zip |
canfd: add support for CAN FD in CAN_RAW sockets
- introduce a new sockopt CAN_RAW_FD_FRAMES to allow CAN FD frames
- handle CAN frames and CAN FD frames simultaneously when enabled
Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'include/linux/can')
-rw-r--r-- | include/linux/can/raw.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/can/raw.h b/include/linux/can/raw.h index 781f3a3701be..a814062b0719 100644 --- a/include/linux/can/raw.h +++ b/include/linux/can/raw.h @@ -23,7 +23,8 @@ enum { CAN_RAW_FILTER = 1, /* set 0 .. n can_filter(s) */ CAN_RAW_ERR_FILTER, /* set filter for error frames */ CAN_RAW_LOOPBACK, /* local loopback (default:on) */ - CAN_RAW_RECV_OWN_MSGS /* receive my own msgs (default:off) */ + CAN_RAW_RECV_OWN_MSGS, /* receive my own msgs (default:off) */ + CAN_RAW_FD_FRAMES, /* allow CAN FD frames (default:off) */ }; #endif |