diff options
Diffstat (limited to 'drivers/net/can/vcan.c')
| -rw-r--r-- | drivers/net/can/vcan.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/drivers/net/can/vcan.c b/drivers/net/can/vcan.c index facca33d53e9..a8cb33264ff1 100644 --- a/drivers/net/can/vcan.c +++ b/drivers/net/can/vcan.c @@ -152,7 +152,7 @@ static const struct net_device_ops vcan_netdev_ops = {  static void vcan_setup(struct net_device *dev)  {  	dev->type		= ARPHRD_CAN; -	dev->mtu		= CAN_MTU; +	dev->mtu		= CANFD_MTU;  	dev->hard_header_len	= 0;  	dev->addr_len		= 0;  	dev->tx_queue_len	= 0; @@ -163,7 +163,7 @@ static void vcan_setup(struct net_device *dev)  		dev->flags |= IFF_ECHO;  	dev->netdev_ops		= &vcan_netdev_ops; -	dev->destructor		= free_netdev; +	dev->needs_free_netdev	= true;  }  static struct rtnl_link_ops vcan_link_ops __read_mostly = { | 
