diff options
Diffstat (limited to 'drivers/usb/gadget/rndis.h')
-rw-r--r-- | drivers/usb/gadget/rndis.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/usb/gadget/rndis.h b/drivers/usb/gadget/rndis.h index 397b149f3ca7..aac61dfe0f03 100644 --- a/drivers/usb/gadget/rndis.h +++ b/drivers/usb/gadget/rndis.h | |||
@@ -1,8 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * RNDIS Definitions for Remote NDIS | 2 | * RNDIS Definitions for Remote NDIS |
3 | * | 3 | * |
4 | * Version: $Id: rndis.h,v 1.15 2004/03/25 21:33:46 robert Exp $ | ||
5 | * | ||
6 | * Authors: Benedikt Spranger, Pengutronix | 4 | * Authors: Benedikt Spranger, Pengutronix |
7 | * Robert Schwebel, Pengutronix | 5 | * Robert Schwebel, Pengutronix |
8 | * | 6 | * |
@@ -235,20 +233,19 @@ typedef struct rndis_params | |||
235 | const u8 *host_mac; | 233 | const u8 *host_mac; |
236 | u16 *filter; | 234 | u16 *filter; |
237 | struct net_device *dev; | 235 | struct net_device *dev; |
238 | struct net_device_stats *stats; | ||
239 | 236 | ||
240 | u32 vendorID; | 237 | u32 vendorID; |
241 | const char *vendorDescr; | 238 | const char *vendorDescr; |
242 | int (*ack) (struct net_device *); | 239 | void (*resp_avail)(void *v); |
240 | void *v; | ||
243 | struct list_head resp_queue; | 241 | struct list_head resp_queue; |
244 | } rndis_params; | 242 | } rndis_params; |
245 | 243 | ||
246 | /* RNDIS Message parser and other useless functions */ | 244 | /* RNDIS Message parser and other useless functions */ |
247 | int rndis_msg_parser (u8 configNr, u8 *buf); | 245 | int rndis_msg_parser (u8 configNr, u8 *buf); |
248 | int rndis_register (int (*rndis_control_ack) (struct net_device *)); | 246 | int rndis_register(void (*resp_avail)(void *v), void *v); |
249 | void rndis_deregister (int configNr); | 247 | void rndis_deregister (int configNr); |
250 | int rndis_set_param_dev (u8 configNr, struct net_device *dev, | 248 | int rndis_set_param_dev (u8 configNr, struct net_device *dev, |
251 | struct net_device_stats *stats, | ||
252 | u16 *cdc_filter); | 249 | u16 *cdc_filter); |
253 | int rndis_set_param_vendor (u8 configNr, u32 vendorID, | 250 | int rndis_set_param_vendor (u8 configNr, u32 vendorID, |
254 | const char *vendorDescr); | 251 | const char *vendorDescr); |