Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
p80211conv.c File Reference
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/types.h>
#include <linux/skbuff.h>
#include <linux/slab.h>
#include <linux/wireless.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/if_ether.h>
#include <linux/byteorder/generic.h>
#include <asm/byteorder.h>
#include "p80211types.h"
#include "p80211hdr.h"
#include "p80211conv.h"
#include "p80211mgmt.h"
#include "p80211msg.h"
#include "p80211netdev.h"
#include "p80211ioctl.h"
#include "p80211req.h"

Go to the source code of this file.

Functions

int skb_ether_to_p80211 (wlandevice_t *wlandev, u32 ethconv, struct sk_buff *skb, union p80211_hdr *p80211_hdr, struct p80211_metawep *p80211_wep)
 
int skb_p80211_to_ether (wlandevice_t *wlandev, u32 ethconv, struct sk_buff *skb)
 
int p80211_stt_findproto (u16 proto)
 
void p80211skb_rxmeta_detach (struct sk_buff *skb)
 
int p80211skb_rxmeta_attach (struct wlandevice *wlandev, struct sk_buff *skb)
 
void p80211skb_free (struct wlandevice *wlandev, struct sk_buff *skb)
 

Function Documentation

int p80211_stt_findproto ( u16  proto)

Definition at line 524 of file p80211conv.c.

void p80211skb_free ( struct wlandevice wlandev,
struct sk_buff skb 
)

Definition at line 651 of file p80211conv.c.

int p80211skb_rxmeta_attach ( struct wlandevice wlandev,
struct sk_buff skb 
)

Definition at line 598 of file p80211conv.c.

void p80211skb_rxmeta_detach ( struct sk_buff skb)

Definition at line 554 of file p80211conv.c.

int skb_ether_to_p80211 ( wlandevice_t wlandev,
u32  ethconv,
struct sk_buff skb,
union p80211_hdr p80211_hdr,
struct p80211_metawep p80211_wep 
)

Definition at line 105 of file p80211conv.c.

int skb_p80211_to_ether ( wlandevice_t wlandev,
u32  ethconv,
struct sk_buff skb 
)

Definition at line 276 of file p80211conv.c.