git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
dummy: Add ndo_uninit().
[pandora-kernel.git]
/
drivers
/
net
/
dummy.c
diff --git
a/drivers/net/dummy.c
b/drivers/net/dummy.c
index
d5c6d92
..
442d91a
100644
(file)
--- a/
drivers/net/dummy.c
+++ b/
drivers/net/dummy.c
@@
-107,14
+107,14
@@
static int dummy_dev_init(struct net_device *dev)
return 0;
}
return 0;
}
-static void dummy_dev_
free
(struct net_device *dev)
+static void dummy_dev_
uninit
(struct net_device *dev)
{
free_percpu(dev->dstats);
{
free_percpu(dev->dstats);
- free_netdev(dev);
}
static const struct net_device_ops dummy_netdev_ops = {
.ndo_init = dummy_dev_init,
}
static const struct net_device_ops dummy_netdev_ops = {
.ndo_init = dummy_dev_init,
+ .ndo_uninit = dummy_dev_uninit,
.ndo_start_xmit = dummy_xmit,
.ndo_validate_addr = eth_validate_addr,
.ndo_set_rx_mode = set_multicast_list,
.ndo_start_xmit = dummy_xmit,
.ndo_validate_addr = eth_validate_addr,
.ndo_set_rx_mode = set_multicast_list,
@@
-128,7
+128,7
@@
static void dummy_setup(struct net_device *dev)
/* Initialize the device structure. */
dev->netdev_ops = &dummy_netdev_ops;
/* Initialize the device structure. */
dev->netdev_ops = &dummy_netdev_ops;
- dev->destructor =
dummy_dev_free
;
+ dev->destructor =
free_netdev
;
/* Fill in device structure with ethernet-generic values. */
dev->tx_queue_len = 0;
/* Fill in device structure with ethernet-generic values. */
dev->tx_queue_len = 0;