Signed-off-by: Oliver Hartkopp <oliver@hartkopp.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Oliver Hartkopp 2008-12-17 15:37:55 -08:00 коммит произвёл David S. Miller
Родитель 7a95d267fb
Коммит fc10af8e65
1 изменённых файлов: 10 добавлений и 10 удалений

Просмотреть файл

@ -134,24 +134,24 @@ static const struct net_device_ops vcan_netdev_ops = {
static void vcan_setup(struct net_device *dev) static void vcan_setup(struct net_device *dev)
{ {
dev->type = ARPHRD_CAN; dev->type = ARPHRD_CAN;
dev->mtu = sizeof(struct can_frame); dev->mtu = sizeof(struct can_frame);
dev->hard_header_len = 0; dev->hard_header_len = 0;
dev->addr_len = 0; dev->addr_len = 0;
dev->tx_queue_len = 0; dev->tx_queue_len = 0;
dev->flags = IFF_NOARP; dev->flags = IFF_NOARP;
/* set flags according to driver capabilities */ /* set flags according to driver capabilities */
if (echo) if (echo)
dev->flags |= IFF_ECHO; dev->flags |= IFF_ECHO;
dev->netdev_ops = &vcan_netdev_ops; dev->netdev_ops = &vcan_netdev_ops;
dev->destructor = free_netdev; dev->destructor = free_netdev;
} }
static struct rtnl_link_ops vcan_link_ops __read_mostly = { static struct rtnl_link_ops vcan_link_ops __read_mostly = {
.kind = "vcan", .kind = "vcan",
.setup = vcan_setup, .setup = vcan_setup,
}; };
static __init int vcan_init_module(void) static __init int vcan_init_module(void)