aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/libertas/hostcmd.h
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2007-08-02 10:48:02 -0400
committerDavid S. Miller <davem@sunset.davemloft.net>2007-10-10 19:49:39 -0400
commitab6179711a5e46ed1db739bef7752d65ce836dce (patch)
treee1d026661ceb7736a516bcd4eb2eb50f917e9d5c /drivers/net/wireless/libertas/hostcmd.h
parent2950cd26308ced650cf7cc3199eae3eb27f9917f (diff)
[PATCH] libertas: clean up 802.11 IE post-scan handling
Remove struct IE_WPA and just use direct checking of the IE bytes like ipw. Remove WLAN_802_11_VARIABLE_IEs because it's unused. Kill ieeetypes_elementid enum and just use MFIE_* from ieee80211.h. Also use struct ieee80211_info_element for scan buffer processing to simplify pointer usage. Signed-off-by: Dan Williams <dcbw@redhat.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/libertas/hostcmd.h')
-rw-r--r--drivers/net/wireless/libertas/hostcmd.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/drivers/net/wireless/libertas/hostcmd.h b/drivers/net/wireless/libertas/hostcmd.h
index 01a97d0fa98a..05ea54df71bd 100644
--- a/drivers/net/wireless/libertas/hostcmd.h
+++ b/drivers/net/wireless/libertas/hostcmd.h
@@ -91,25 +91,12 @@ struct enc_key {
91 u8 key[32]; 91 u8 key[32];
92}; 92};
93 93
94struct IE_WPA {
95 u8 elementid;
96 u8 len;
97 u8 oui[4];
98 __le16 version;
99};
100
101/* wlan_offset_value */ 94/* wlan_offset_value */
102struct wlan_offset_value { 95struct wlan_offset_value {
103 u32 offset; 96 u32 offset;
104 u32 value; 97 u32 value;
105}; 98};
106 99
107struct WLAN_802_11_VARIABLE_IEs {
108 u8 elementid;
109 u8 length;
110 u8 data[1];
111};
112
113/* Define general data structure */ 100/* Define general data structure */
114/* cmd_DS_GEN */ 101/* cmd_DS_GEN */
115struct cmd_ds_gen { 102struct cmd_ds_gen {