#ifndef _LBS_TYPES_H_
#define _LBS_TYPES_H_
#include <linux/if_ether.h>
#include <linux/ieee80211.h>
#include <asm/byteorder.h>
struct ieee_ie_header { … } __packed;
struct ieee_ie_cf_param_set { … } __packed;
struct ieee_ie_ibss_param_set { … } __packed;
ieee_ss_param_set __packed;
struct ieee_ie_fh_param_set { … } __packed;
struct ieee_ie_ds_param_set { … } __packed;
ieee_phy_param_set __packed;
#define PROPRIETARY_TLV_BASE_ID …
#define MRVL_TERMINATE_TLV_ID …
#define TLV_TYPE_SSID …
#define TLV_TYPE_RATES …
#define TLV_TYPE_PHY_FH …
#define TLV_TYPE_PHY_DS …
#define TLV_TYPE_CF …
#define TLV_TYPE_IBSS …
#define TLV_TYPE_DOMAIN …
#define TLV_TYPE_POWER_CAPABILITY …
#define TLV_TYPE_KEY_MATERIAL …
#define TLV_TYPE_CHANLIST …
#define TLV_TYPE_NUMPROBES …
#define TLV_TYPE_RSSI_LOW …
#define TLV_TYPE_SNR_LOW …
#define TLV_TYPE_FAILCOUNT …
#define TLV_TYPE_BCNMISS …
#define TLV_TYPE_LED_GPIO …
#define TLV_TYPE_LEDBEHAVIOR …
#define TLV_TYPE_PASSTHROUGH …
#define TLV_TYPE_REASSOCAP …
#define TLV_TYPE_POWER_TBL_2_4GHZ …
#define TLV_TYPE_POWER_TBL_5GHZ …
#define TLV_TYPE_BCASTPROBE …
#define TLV_TYPE_NUMSSID_PROBE …
#define TLV_TYPE_WMMQSTATUS …
#define TLV_TYPE_CRYPTO_DATA …
#define TLV_TYPE_WILDCARDSSID …
#define TLV_TYPE_TSFTIMESTAMP …
#define TLV_TYPE_RSSI_HIGH …
#define TLV_TYPE_SNR_HIGH …
#define TLV_TYPE_WPS_ENROLLEE …
#define TLV_TYPE_AUTH_TYPE …
#define TLV_TYPE_MESH_ID …
#define TLV_TYPE_OLD_MESH_ID …
struct mrvl_ie_header { … } __packed;
struct mrvl_ie_data { … } __packed;
struct mrvl_ie_rates_param_set { … } __packed;
struct mrvl_ie_ssid_param_set { … } __packed;
struct mrvl_ie_wildcard_ssid_param_set { … } __packed;
struct chanscanmode { … } __packed;
struct chanscanparamset { … } __packed;
struct mrvl_ie_chanlist_param_set { … } __packed;
struct mrvl_ie_cf_param_set { … } __packed;
struct mrvl_ie_ds_param_set { … } __packed;
struct mrvl_ie_rsn_param_set { … } __packed;
struct mrvl_ie_tsf_timestamp { … } __packed;
struct mrvl_ie_auth_type { … } __packed;
struct mrvl_ie_power_capability { … } __packed;
struct mrvl_ie_thresholds { … } __packed;
struct mrvl_ie_beacons_missed { … } __packed;
struct mrvl_ie_num_probes { … } __packed;
struct mrvl_ie_bcast_probe { … } __packed;
struct mrvl_ie_num_ssid_probe { … } __packed;
struct led_pin { … } __packed;
struct mrvl_ie_ledgpio { … } __packed;
struct led_bhv { … } __packed;
struct mrvl_ie_ledbhv { … } __packed;
struct mrvl_meshie_val { … } __packed;
struct mrvl_meshie { … } __packed;
struct mrvl_mesh_defaults { … } __packed;
#endif