#include <linux/types.h>
#include <linux/socket.h>
Go to the source code of this file.
#define CAN_BCM 2 /* Broadcast Manager */ |
#define CAN_EFF_FLAG 0x80000000U /* EFF/SFF is set in the MSB */ |
Definition at line 22 of file can.h.
#define CAN_EFF_ID_BITS 29 |
Definition at line 42 of file can.h.
#define CAN_EFF_MASK 0x1FFFFFFFU /* extended frame format (EFF) */ |
Definition at line 28 of file can.h.
#define CAN_ERR_FLAG 0x20000000U /* error message frame */ |
Definition at line 24 of file can.h.
#define CAN_ERR_MASK 0x1FFFFFFFU /* omit EFF, RTR, ERR flags */ |
Definition at line 29 of file can.h.
#define CAN_INV_FILTER 0x20000000U /* to be set in can_filter.can_id */ |
#define CAN_ISOTP 6 /* ISO 15765-2 Transport Protocol */ |
Definition at line 53 of file can.h.
Definition at line 54 of file can.h.
#define CAN_MCNET 5 /* Bosch MCNet */ |
#define CAN_RAW 1 /* RAW sockets */ |
#define CAN_RTR_FLAG 0x40000000U /* remote transmission request */ |
Definition at line 23 of file can.h.
#define CAN_SFF_ID_BITS 11 |
Definition at line 41 of file can.h.
#define CAN_SFF_MASK 0x000007FFU /* standard frame format (SFF) */ |
Definition at line 27 of file can.h.
#define CAN_TP16 3 /* VAG Transport Protocol v1.6 */ |
#define CAN_TP20 4 /* VAG Transport Protocol v2.0 */ |
#define CANFD_BRS 0x01 /* bit rate switch (second bitrate for payload data) */ |
Definition at line 90 of file can.h.
#define CANFD_ESI 0x02 /* error state indicator of the transmitting node */ |
Definition at line 91 of file can.h.
Definition at line 57 of file can.h.
#define CANFD_MAX_DLEN 64 |
Definition at line 50 of file can.h.
Definition at line 39 of file can.h.