#include <linux/module.h>
#include <linux/init.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/ethtool.h>
#include <linux/workqueue.h>
#include <linux/slab.h>
#include <linux/mii.h>
#include <linux/usb.h>
#include <linux/usb/cdc.h>
#include <linux/usb/usbnet.h>
#include <linux/usb/rndis_host.h>
Go to the source code of this file.
|
void | rndis_status (struct usbnet *dev, struct urb *urb) |
|
| EXPORT_SYMBOL_GPL (rndis_status) |
|
int | rndis_command (struct usbnet *dev, struct rndis_msg_hdr *buf, int buflen) |
|
| EXPORT_SYMBOL_GPL (rndis_command) |
|
int | generic_rndis_bind (struct usbnet *dev, struct usb_interface *intf, int flags) |
|
| EXPORT_SYMBOL_GPL (generic_rndis_bind) |
|
void | rndis_unbind (struct usbnet *dev, struct usb_interface *intf) |
|
| EXPORT_SYMBOL_GPL (rndis_unbind) |
|
int | rndis_rx_fixup (struct usbnet *dev, struct sk_buff *skb) |
|
| EXPORT_SYMBOL_GPL (rndis_rx_fixup) |
|
struct sk_buff * | rndis_tx_fixup (struct usbnet *dev, struct sk_buff *skb, gfp_t flags) |
|
| EXPORT_SYMBOL_GPL (rndis_tx_fixup) |
|
| MODULE_DEVICE_TABLE (usb, products) |
|
| module_usb_driver (rndis_driver) |
|
| MODULE_AUTHOR ("David Brownell") |
|
| MODULE_DESCRIPTION ("USB Host side RNDIS driver") |
|
| MODULE_LICENSE ("GPL") |
|
MODULE_AUTHOR |
( |
"David Brownell" |
| ) |
|
MODULE_DESCRIPTION |
( |
"USB Host side RNDIS driver" |
| ) |
|
MODULE_DEVICE_TABLE |
( |
usb |
, |
|
|
products |
|
|
) |
| |
module_usb_driver |
( |
rndis_driver |
| ) |
|