Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ieee80211_rx.c File Reference
#include <linux/compiler.h>
#include <linux/errno.h>
#include <linux/if_arp.h>
#include <linux/in6.h>
#include <linux/in.h>
#include <linux/ip.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <linux/pci.h>
#include <linux/proc_fs.h>
#include <linux/skbuff.h>
#include <linux/slab.h>
#include <linux/tcp.h>
#include <linux/types.h>
#include <linux/wireless.h>
#include <linux/etherdevice.h>
#include <asm/uaccess.h>
#include <linux/ctype.h>
#include "ieee80211.h"
#include "dot11d.h"

Go to the source code of this file.

Macros

#define IEEE_PACKET_RETRY_TIME   (5*HZ)
 
#define MGMT_FRAME_FIXED_PART_LENGTH   0x24
 

Functions

int ieee80211_rtl_rx (struct ieee80211_device *ieee, struct sk_buff *skb, struct ieee80211_rx_stats *rx_stats)
 
int ieee80211_TranslateToDbm (unsigned char SignalStrengthIndex)
 
int ieee80211_network_init (struct ieee80211_device *ieee, struct ieee80211_probe_response *beacon, struct ieee80211_network *network, struct ieee80211_rx_stats *stats)
 
void update_network (struct ieee80211_network *dst, struct ieee80211_network *src)
 
void ieee80211_process_probe_response (struct ieee80211_device *ieee, struct ieee80211_probe_response *beacon, struct ieee80211_rx_stats *stats)
 
void ieee80211_rx_mgt (struct ieee80211_device *ieee, struct ieee80211_hdr_4addr *header, struct ieee80211_rx_stats *stats)
 

Macro Definition Documentation

#define IEEE_PACKET_RETRY_TIME   (5*HZ)

Definition at line 369 of file ieee80211_rx.c.

#define MGMT_FRAME_FIXED_PART_LENGTH   0x24

Definition at line 792 of file ieee80211_rx.c.

Function Documentation

int ieee80211_network_init ( struct ieee80211_device ieee,
struct ieee80211_probe_response beacon,
struct ieee80211_network network,
struct ieee80211_rx_stats stats 
)
inline

Definition at line 912 of file ieee80211_rx.c.

void ieee80211_process_probe_response ( struct ieee80211_device ieee,
struct ieee80211_probe_response beacon,
struct ieee80211_rx_stats stats 
)
inline

Definition at line 1325 of file ieee80211_rx.c.

int ieee80211_rtl_rx ( struct ieee80211_device ieee,
struct sk_buff skb,
struct ieee80211_rx_stats rx_stats 
)

Definition at line 472 of file ieee80211_rx.c.

void ieee80211_rx_mgt ( struct ieee80211_device ieee,
struct ieee80211_hdr_4addr header,
struct ieee80211_rx_stats stats 
)

Definition at line 1522 of file ieee80211_rx.c.

int ieee80211_TranslateToDbm ( unsigned char  SignalStrengthIndex)

Definition at line 900 of file ieee80211_rx.c.

void update_network ( struct ieee80211_network dst,
struct ieee80211_network src 
)
inline

Definition at line 1238 of file ieee80211_rx.c.