mirror of
https://github.com/intrepidcs/intrepid-socketcan-kernel-module.git
synced 2026-08-05 01:18:37 +02:00
Support for kernels < 4.10.0
With 4.10.0 and later, the MTU bounds are checked by the kernel We don't allow the client to set MTU yet so this is somewhat moot
This commit is contained in:
@@ -345,8 +345,10 @@ static int intrepid_add_can_if(struct intrepid_netdevice **result, const char *r
|
||||
|
||||
dev->base_addr = i;
|
||||
dev->flags |= IFF_ECHO;
|
||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,10,0)
|
||||
dev->min_mtu = CAN_MTU;
|
||||
dev->max_mtu = MAX_MTU;
|
||||
#endif
|
||||
dev->mtu = CANFD_MTU; /* TODO: Check CAN-FD support from usermode daemon */
|
||||
dev->netdev_ops = &intrepid_netdevice_ops;
|
||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,15,0)
|
||||
|
||||
Reference in New Issue
Block a user