netiucv: convert to net_device_ops
netiucv convert to net_device_ops. Signed-off-by: Frank Blaschka <frank.blaschka@de.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
69b3aa609c
commit
4edd73b5cf
@ -1876,20 +1876,24 @@ static void netiucv_free_netdevice(struct net_device *dev)
|
|||||||
/**
|
/**
|
||||||
* Initialize a net device. (Called from kernel in alloc_netdev())
|
* Initialize a net device. (Called from kernel in alloc_netdev())
|
||||||
*/
|
*/
|
||||||
|
static const struct net_device_ops netiucv_netdev_ops = {
|
||||||
|
.ndo_open = netiucv_open,
|
||||||
|
.ndo_stop = netiucv_close,
|
||||||
|
.ndo_get_stats = netiucv_stats,
|
||||||
|
.ndo_start_xmit = netiucv_tx,
|
||||||
|
.ndo_change_mtu = netiucv_change_mtu,
|
||||||
|
};
|
||||||
|
|
||||||
static void netiucv_setup_netdevice(struct net_device *dev)
|
static void netiucv_setup_netdevice(struct net_device *dev)
|
||||||
{
|
{
|
||||||
dev->mtu = NETIUCV_MTU_DEFAULT;
|
dev->mtu = NETIUCV_MTU_DEFAULT;
|
||||||
dev->hard_start_xmit = netiucv_tx;
|
|
||||||
dev->open = netiucv_open;
|
|
||||||
dev->stop = netiucv_close;
|
|
||||||
dev->get_stats = netiucv_stats;
|
|
||||||
dev->change_mtu = netiucv_change_mtu;
|
|
||||||
dev->destructor = netiucv_free_netdevice;
|
dev->destructor = netiucv_free_netdevice;
|
||||||
dev->hard_header_len = NETIUCV_HDRLEN;
|
dev->hard_header_len = NETIUCV_HDRLEN;
|
||||||
dev->addr_len = 0;
|
dev->addr_len = 0;
|
||||||
dev->type = ARPHRD_SLIP;
|
dev->type = ARPHRD_SLIP;
|
||||||
dev->tx_queue_len = NETIUCV_QUEUELEN_DEFAULT;
|
dev->tx_queue_len = NETIUCV_QUEUELEN_DEFAULT;
|
||||||
dev->flags = IFF_POINTOPOINT | IFF_NOARP;
|
dev->flags = IFF_POINTOPOINT | IFF_NOARP;
|
||||||
|
dev->netdev_ops = &netiucv_netdev_ops;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user