aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/wl12xx/wl12xx_80211.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/wl12xx/wl12xx_80211.h')
-rw-r--r--drivers/net/wireless/wl12xx/wl12xx_80211.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/drivers/net/wireless/wl12xx/wl12xx_80211.h b/drivers/net/wireless/wl12xx/wl12xx_80211.h
index be21032f4dc..67dcf8f28cd 100644
--- a/drivers/net/wireless/wl12xx/wl12xx_80211.h
+++ b/drivers/net/wireless/wl12xx/wl12xx_80211.h
@@ -138,13 +138,13 @@ struct wl12xx_arp_rsp_template {
138 struct ieee80211_hdr_3addr hdr; 138 struct ieee80211_hdr_3addr hdr;
139 139
140 u8 llc_hdr[sizeof(rfc1042_header)]; 140 u8 llc_hdr[sizeof(rfc1042_header)];
141 u16 llc_type; 141 __be16 llc_type;
142 142
143 struct arphdr arp_hdr; 143 struct arphdr arp_hdr;
144 u8 sender_hw[ETH_ALEN]; 144 u8 sender_hw[ETH_ALEN];
145 u32 sender_ip; 145 __be32 sender_ip;
146 u8 target_hw[ETH_ALEN]; 146 u8 target_hw[ETH_ALEN];
147 u32 target_ip; 147 __be32 target_ip;
148} __packed; 148} __packed;
149 149
150 150
@@ -160,4 +160,9 @@ struct wl12xx_probe_resp_template {
160 struct wl12xx_ie_country country; 160 struct wl12xx_ie_country country;
161} __packed; 161} __packed;
162 162
163struct wl12xx_disconn_template {
164 struct ieee80211_header header;
165 __le16 disconn_reason;
166} __packed;
167
163#endif 168#endif