usbnet: convert rndis driver to use dev_get_stats
dev_get_stats() handles all issues with net_device_ops Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Acked-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
63e77b391f
commit
b5556498b6
|
@ -170,7 +170,7 @@ gen_ndis_query_resp (int configNr, u32 OID, u8 *buf, unsigned buf_len,
|
|||
int i, count;
|
||||
rndis_query_cmplt_type *resp;
|
||||
struct net_device *net;
|
||||
struct net_device_stats *stats;
|
||||
const struct net_device_stats *stats;
|
||||
|
||||
if (!r) return -ENOMEM;
|
||||
resp = (rndis_query_cmplt_type *) r->buf;
|
||||
|
@ -193,10 +193,7 @@ gen_ndis_query_resp (int configNr, u32 OID, u8 *buf, unsigned buf_len,
|
|||
resp->InformationBufferOffset = cpu_to_le32 (16);
|
||||
|
||||
net = rndis_per_dev_params[configNr].dev;
|
||||
if (net->get_stats)
|
||||
stats = net->get_stats(net);
|
||||
else
|
||||
stats = NULL;
|
||||
stats = dev_get_stats(net);
|
||||
|
||||
switch (OID) {
|
||||
|
||||
|
|
Loading…
Reference in New Issue