#ifndef __WL12XX_80211_H__
#define __WL12XX_80211_H__
#include <linux/if_ether.h>
#define IEEE80211_CCK_RATE_1MB …
#define IEEE80211_CCK_RATE_2MB …
#define IEEE80211_CCK_RATE_5MB …
#define IEEE80211_CCK_RATE_11MB …
#define IEEE80211_OFDM_RATE_6MB …
#define IEEE80211_OFDM_RATE_9MB …
#define IEEE80211_OFDM_RATE_12MB …
#define IEEE80211_OFDM_RATE_18MB …
#define IEEE80211_OFDM_RATE_24MB …
#define IEEE80211_OFDM_RATE_36MB …
#define IEEE80211_OFDM_RATE_48MB …
#define IEEE80211_OFDM_RATE_54MB …
#define IEEE80211_BASIC_RATE_MASK …
#define IEEE80211_CCK_RATE_1MB_MASK …
#define IEEE80211_CCK_RATE_2MB_MASK …
#define IEEE80211_CCK_RATE_5MB_MASK …
#define IEEE80211_CCK_RATE_11MB_MASK …
#define IEEE80211_OFDM_RATE_6MB_MASK …
#define IEEE80211_OFDM_RATE_9MB_MASK …
#define IEEE80211_OFDM_RATE_12MB_MASK …
#define IEEE80211_OFDM_RATE_18MB_MASK …
#define IEEE80211_OFDM_RATE_24MB_MASK …
#define IEEE80211_OFDM_RATE_36MB_MASK …
#define IEEE80211_OFDM_RATE_48MB_MASK …
#define IEEE80211_OFDM_RATE_54MB_MASK …
#define IEEE80211_CCK_RATES_MASK …
#define IEEE80211_CCK_BASIC_RATES_MASK …
#define IEEE80211_CCK_DEFAULT_RATES_MASK …
#define IEEE80211_OFDM_RATES_MASK …
#define IEEE80211_OFDM_BASIC_RATES_MASK …
#define IEEE80211_OFDM_DEFAULT_RATES_MASK …
#define IEEE80211_DEFAULT_RATES_MASK …
#define MAX_SUPPORTED_RATES …
#define MAX_COUNTRY_TRIPLETS …
struct ieee80211_header { … } __packed;
struct wl12xx_ie_header { … } __packed;
struct wl12xx_ie_ssid { … } __packed;
struct wl12xx_ie_rates { … } __packed;
struct wl12xx_ie_ds_params { … } __packed;
struct country_triplet { … } __packed;
struct wl12xx_ie_country { … } __packed;
struct wl12xx_beacon_template { … } __packed;
struct wl12xx_null_data_template { … } __packed;
struct wl12xx_ps_poll_template { … } __packed;
struct wl12xx_qos_null_data_template { … } __packed;
struct wl12xx_probe_req_template { … } __packed;
struct wl12xx_probe_resp_template { … } __packed;
#endif