diff options
Diffstat (limited to 'drivers/usb/gadget/rndis.c')
-rw-r--r-- | drivers/usb/gadget/rndis.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/usb/gadget/rndis.c b/drivers/usb/gadget/rndis.c index fb69b01c8f3a..020fa5a25fda 100644 --- a/drivers/usb/gadget/rndis.c +++ b/drivers/usb/gadget/rndis.c | |||
@@ -171,6 +171,7 @@ gen_ndis_query_resp (int configNr, u32 OID, u8 *buf, unsigned buf_len, | |||
171 | int i, count; | 171 | int i, count; |
172 | rndis_query_cmplt_type *resp; | 172 | rndis_query_cmplt_type *resp; |
173 | struct net_device *net; | 173 | struct net_device *net; |
174 | struct rtnl_link_stats64 temp; | ||
174 | const struct rtnl_link_stats64 *stats; | 175 | const struct rtnl_link_stats64 *stats; |
175 | 176 | ||
176 | if (!r) return -ENOMEM; | 177 | if (!r) return -ENOMEM; |
@@ -194,7 +195,7 @@ gen_ndis_query_resp (int configNr, u32 OID, u8 *buf, unsigned buf_len, | |||
194 | resp->InformationBufferOffset = cpu_to_le32 (16); | 195 | resp->InformationBufferOffset = cpu_to_le32 (16); |
195 | 196 | ||
196 | net = rndis_per_dev_params[configNr].dev; | 197 | net = rndis_per_dev_params[configNr].dev; |
197 | stats = dev_get_stats(net); | 198 | stats = dev_get_stats(net, &temp); |
198 | 199 | ||
199 | switch (OID) { | 200 | switch (OID) { |
200 | 201 | ||