#include "rt_wmp.h"
Go to the source code of this file.
#define WMP_PROTO 0x6969 |
Definition at line 3 of file kernel-3.5/rt_wmp.c.
static struct sk_buff* dequeue_rx_queue | ( | struct rx_queue * | q, |
long | timeout | ||
) | [static, read] |
Definition at line 50 of file kernel-3.5/rt_wmp.c.
static void enqueue_rx_queue | ( | struct rx_queue * | q, |
struct sk_buff * | skb | ||
) | [static] |
Definition at line 37 of file kernel-3.5/rt_wmp.c.
void ieee80211_rtwmp_finish | ( | void | ) |
Definition at line 121 of file kernel-3.5/rt_wmp.c.
int ieee80211_rtwmp_init | ( | char * | net_dev_name | ) |
Definition at line 243 of file kernel-3.5/rt_wmp.c.
int ieee80211_rtwmp_send | ( | char * | f, |
int | size | ||
) |
Definition at line 128 of file kernel-3.5/rt_wmp.c.
void ieee80211_rtwmp_set_promisc | ( | int | _promisc | ) |
Definition at line 275 of file kernel-3.5/rt_wmp.c.
int ieee80211_rtwmp_timed_receive | ( | char * | buff, |
rxInfo * | ret, | ||
int | ms | ||
) |
Definition at line 209 of file kernel-3.5/rt_wmp.c.
int ieee80211_rtwmp_timed_receive_raw | ( | struct sk_buff ** | skb, |
unsigned int | ms | ||
) |
Definition at line 115 of file kernel-3.5/rt_wmp.c.
static void init_rx_queue | ( | struct rx_queue * | q | ) | [static] |
Definition at line 25 of file kernel-3.5/rt_wmp.c.
static void parse_radiotap | ( | struct ieee80211_radiotap_header * | buf, |
int * | rate, | ||
char * | rssi, | ||
char * | noise | ||
) | [static] |
Definition at line 157 of file kernel-3.5/rt_wmp.c.
static void purge_rx_queue | ( | struct rx_queue * | q | ) | [static] |
Definition at line 32 of file kernel-3.5/rt_wmp.c.
int rt_wmp_is_active | ( | void | ) |
Definition at line 74 of file kernel-3.5/rt_wmp.c.
int rt_wmp_netif_receive_skb | ( | struct sk_buff * | skb, |
int | signal | ||
) |
Definition at line 78 of file kernel-3.5/rt_wmp.c.
unsigned char dst_mac[ETH_ALEN] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff } [static] |
Definition at line 19 of file kernel-3.5/rt_wmp.c.
unsigned char ethernet_frame[2500] [static] |
Definition at line 17 of file kernel-3.5/rt_wmp.c.
struct ethhdr* ethernet_header [static] |
Definition at line 18 of file kernel-3.5/rt_wmp.c.
int initialized = 0 [static] |
Definition at line 9 of file kernel-3.5/rt_wmp.c.
struct net_device* net_dev [static] |
Definition at line 7 of file kernel-3.5/rt_wmp.c.
int promisc = 0 [static] |
Definition at line 9 of file kernel-3.5/rt_wmp.c.
struct rx_queue rx_rtwmp_queue [static] |
struct ieee80211_sub_if_data* sdata |
Definition at line 8 of file kernel-3.5/rt_wmp.c.
unsigned char src_mac[ETH_ALEN] = { 0xea, 0x1e, 0x1e, 0xe1, 0x00, 0x00 } [static] |
Definition at line 20 of file kernel-3.5/rt_wmp.c.