diff --git a/src/drivers/uavcan_v1/CanardSocketCAN.cpp b/src/drivers/uavcan_v1/CanardSocketCAN.cpp index 81e78735c4..31f6b7c6c2 100644 --- a/src/drivers/uavcan_v1/CanardSocketCAN.cpp +++ b/src/drivers/uavcan_v1/CanardSocketCAN.cpp @@ -56,8 +56,11 @@ int CanardSocketCAN::init() struct ifreq ifr; //FIXME HOTFIX to make this code compile +#ifdef CONFIG_NET_CAN_CANFD + bool can_fd = 1; +#else bool can_fd = 0; - +#endif _can_fd = can_fd; /* open socket */