#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/list.h>
#include <linux/proc_fs.h>
#include <linux/slab.h>
#include <linux/seq_file.h>
#include <linux/netdevice.h>
#include <asm/io.h>
#include <asm/byteorder.h>
#include <asm/unaligned.h>
#include "rndis.h"
Go to the source code of this file.
|
int | rndis_signal_connect (int configNr) |
|
int | rndis_signal_disconnect (int configNr) |
|
void | rndis_uninit (int configNr) |
|
void | rndis_set_host_mac (int configNr, const u8 *addr) |
|
int | rndis_msg_parser (u8 configNr, u8 *buf) |
|
int | rndis_register (void(*resp_avail)(void *v), void *v) |
|
void | rndis_deregister (int configNr) |
|
int | rndis_set_param_dev (u8 configNr, struct net_device *dev, u16 *cdc_filter) |
|
int | rndis_set_param_vendor (u8 configNr, u32 vendorID, const char *vendorDescr) |
|
int | rndis_set_param_medium (u8 configNr, u32 medium, u32 speed) |
|
void | rndis_add_hdr (struct sk_buff *skb) |
|
void | rndis_free_response (int configNr, u8 *buf) |
|
u8 * | rndis_get_next_response (int configNr, u32 *length) |
|
int | rndis_rm_hdr (struct gether *port, struct sk_buff *skb, struct sk_buff_head *list) |
|
int | rndis_init (void) |
|
void | rndis_exit (void) |
|
#define RNDIS_MAX_CONFIGS 1 |
void rndis_deregister |
( |
int |
configNr | ) |
|
void rndis_free_response |
( |
int |
configNr, |
|
|
u8 * |
buf |
|
) |
| |
u8* rndis_get_next_response |
( |
int |
configNr, |
|
|
u32 * |
length |
|
) |
| |
int rndis_msg_parser |
( |
u8 |
configNr, |
|
|
u8 * |
buf |
|
) |
| |
int rndis_set_param_medium |
( |
u8 |
configNr, |
|
|
u32 |
medium, |
|
|
u32 |
speed |
|
) |
| |
int rndis_signal_connect |
( |
int |
configNr | ) |
|
int rndis_signal_disconnect |
( |
int |
configNr | ) |
|