#ifndef _WIFI_H_
#define _WIFI_H_
#include <linux/compiler.h>
#include <linux/ieee80211.h>
#define WLAN_HDR_A3_LEN …
#define WLAN_HDR_A3_QOS_LEN …
enum WIFI_FRAME_TYPE { … };
#define SetToDs(pbuf) …
#define GetToDs(pbuf) …
#define ClearToDs(pbuf) …
#define SetFrDs(pbuf) …
#define GetFrDs(pbuf) …
#define ClearFrDs(pbuf) …
static inline unsigned char get_tofr_ds(unsigned char *pframe)
{ … }
#define SetMFrag(pbuf) …
#define GetMFrag(pbuf) …
#define ClearMFrag(pbuf) …
#define SetRetry(pbuf) …
#define GetRetry(pbuf) …
#define ClearRetry(pbuf) …
#define SetPwrMgt(pbuf) …
#define GetPwrMgt(pbuf) …
#define ClearPwrMgt(pbuf) …
#define SetMData(pbuf) …
#define GetMData(pbuf) …
#define ClearMData(pbuf) …
#define SetPrivacy(pbuf) …
#define GetPrivacy(pbuf) …
#define GetOrder(pbuf) …
#define GetFrameType(pbuf) …
#define SetFrameType(pbuf, type) …
#define GetFrameSubType(pbuf) …
#define SetFrameSubType(pbuf, type) …
#define GetSequence(pbuf) …
#define GetFragNum(pbuf) …
#define SetSeqNum(pbuf, num) …
#define SetPriority(pbuf, tid) …
#define GetPriority(pbuf) …
#define SetAckpolicy(pbuf, ack) …
#define GetAckpolicy(pbuf) …
#define GetAMsdu(pbuf) …
#define GetAddr1Ptr(pbuf) …
#define GetAddr2Ptr(pbuf) …
#define GetAddr3Ptr(pbuf) …
#define GetAddr4Ptr(pbuf) …
static inline unsigned char *get_hdr_bssid(unsigned char *pframe)
{ … }
#define _BEACON_ITERVAL_ …
#define _CAPABILITY_ …
#define _TIMESTAMP_ …
#define _WMM_IE_Length_ …
#endif