1 |
commit: 6e8250c0e14772d393f23cd33f369f5d622c6932 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Aug 14 07:20:17 2017 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Aug 14 07:28:16 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8250c0 |
7 |
|
8 |
net-wireless/adm8211: Remove last-rited pkg, #621744 |
9 |
|
10 |
net-wireless/adm8211/Manifest | 1 - |
11 |
net-wireless/adm8211/adm8211-20060111.ebuild | 56 --------------- |
12 |
.../files/01-fix-up-build-breaks-from-2.6.19.patch | 44 ------------ |
13 |
.../files/02-Use-ieee80211_generic_get_stats.patch | 43 ------------ |
14 |
.../files/03-fix-work_struct-build-breakage.patch | 69 ------------------ |
15 |
.../adm8211/files/04-fix-set-essid-for-WE-21.patch | 26 ------- |
16 |
...-email-address-from-jkmaline-cc.hut.fi-to.patch | 81 ---------------------- |
17 |
...m8211-fix-build-breakage-from-skb-mac.raw.patch | 53 -------------- |
18 |
net-wireless/adm8211/metadata.xml | 5 -- |
19 |
profiles/package.mask | 5 -- |
20 |
10 files changed, 383 deletions(-) |
21 |
|
22 |
diff --git a/net-wireless/adm8211/Manifest b/net-wireless/adm8211/Manifest |
23 |
deleted file mode 100644 |
24 |
index c47a7c1ab95..00000000000 |
25 |
--- a/net-wireless/adm8211/Manifest |
26 |
+++ /dev/null |
27 |
@@ -1 +0,0 @@ |
28 |
-DIST adm8211-20060111.tar.bz2 36391 SHA256 09e803d78d2b86ca2261960135d280b48ef8ccb9bf1aef877bc5a011bf32bb76 SHA512 b1a4aaef9ed579b1039f1d0c62b9ae9f07fec8281f9265181a9b16476f33f5bf403511448801e35a03383091da7422ca2e17b4858eba9bf17765104b173db336 WHIRLPOOL b86d06ef0612b1950306b7e1f4dd9da07ee6f325bd801f79d0ad6a735a0d5d8d5f577efe69f76190494c2652a6f90ab812e734d3c9de492566f74b080dd110af |
29 |
|
30 |
diff --git a/net-wireless/adm8211/adm8211-20060111.ebuild b/net-wireless/adm8211/adm8211-20060111.ebuild |
31 |
deleted file mode 100644 |
32 |
index c34e670a42b..00000000000 |
33 |
--- a/net-wireless/adm8211/adm8211-20060111.ebuild |
34 |
+++ /dev/null |
35 |
@@ -1,56 +0,0 @@ |
36 |
-# Copyright 1999-2007 Gentoo Foundation |
37 |
-# Distributed under the terms of the GNU General Public License v2 |
38 |
- |
39 |
-inherit linux-mod |
40 |
- |
41 |
-S=${WORKDIR}/${PN} |
42 |
- |
43 |
-DESCRIPTION="IEEE 802.11 wireless LAN driver for adm8211 based cards" |
44 |
-HOMEPAGE="http://aluminum.sourmilk.net/adm8211/" |
45 |
-SRC_URI="http://aluminum.sourmilk.net/adm8211/${P}.tar.bz2" |
46 |
- |
47 |
-LICENSE="GPL-2" |
48 |
-SLOT="0" |
49 |
-KEYWORDS="~amd64 ~x86" |
50 |
- |
51 |
-IUSE="" |
52 |
-RDEPEND="net-wireless/wireless-tools" |
53 |
- |
54 |
-BUILD_TARGETS="all" |
55 |
- |
56 |
-MODULE_NAMES="adm8211(net:)" |
57 |
- |
58 |
-CONFIG_CHECK="WIRELESS_EXT CRYPTO_ARC4" |
59 |
-ERROR_WIRELESS_EXT="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions" |
60 |
-ERROR_CRYPTO_ARC4="${P} requires support for ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)." |
61 |
- |
62 |
-pkg_setup() { |
63 |
- linux-mod_pkg_setup |
64 |
- |
65 |
- if kernel_is lt 2 6 10; then |
66 |
- eerror "${P} requires linux-2.6.9 or later." |
67 |
- die "${P} requires linux-2.6.9 or later" |
68 |
- fi |
69 |
- |
70 |
- BUILD_PARAMS="KDIR=${KV_DIR}" |
71 |
-} |
72 |
- |
73 |
-src_unpack() { |
74 |
- unpack ${A} |
75 |
- |
76 |
- cd ${S} |
77 |
- epatch "${FILESDIR}"/01-fix-up-build-breaks-from-2.6.19.patch |
78 |
- epatch "${FILESDIR}"/02-Use-ieee80211_generic_get_stats.patch |
79 |
- epatch "${FILESDIR}"/03-fix-work_struct-build-breakage.patch |
80 |
- epatch "${FILESDIR}"/04-fix-set-essid-for-WE-21.patch |
81 |
- epatch "${FILESDIR}"/05-update-email-address-from-jkmaline-cc.hut.fi-to.patch |
82 |
- kernel_is ge 2 6 22 && epatch "${FILESDIR}"/06-adm8211-fix-build-breakage-from-skb-mac.raw.patch |
83 |
- |
84 |
- convert_to_m ${S}/Makefile |
85 |
-} |
86 |
- |
87 |
-src_install() { |
88 |
- linux-mod_src_install |
89 |
- |
90 |
- dodoc Changelog NOTES TODO |
91 |
-} |
92 |
|
93 |
diff --git a/net-wireless/adm8211/files/01-fix-up-build-breaks-from-2.6.19.patch b/net-wireless/adm8211/files/01-fix-up-build-breaks-from-2.6.19.patch |
94 |
deleted file mode 100644 |
95 |
index 1cf8f0a0ac1..00000000000 |
96 |
--- a/net-wireless/adm8211/files/01-fix-up-build-breaks-from-2.6.19.patch |
97 |
+++ /dev/null |
98 |
@@ -1,44 +0,0 @@ |
99 |
-From 108f260412a71614665e8867a3356231af43f374 Mon Sep 17 00:00:00 2001 |
100 |
-From: John W. Linville <linville@×××××××××.com> |
101 |
-Date: Tue, 17 Oct 2006 13:02:27 -0400 |
102 |
-Subject: [PATCH] [PATCH] adm8211: fix-up build breaks from 2.6.19 |
103 |
- |
104 |
-Signed-off-by: John W. Linville <linville@×××××××××.com> |
105 |
---- |
106 |
- adm8211/adm8211_hw.c | 6 ++---- |
107 |
- 1 files changed, 2 insertions(+), 4 deletions(-) |
108 |
- |
109 |
-diff --git a/adm8211/adm8211_hw.c b/adm8211/adm8211_hw.c |
110 |
-index a45c74d..f95d798 100644 |
111 |
---- a/adm8211/adm8211_hw.c |
112 |
-+++ b/adm8211/adm8211_hw.c |
113 |
-@@ -15,7 +15,6 @@ |
114 |
- * more details. |
115 |
- */ |
116 |
- |
117 |
--#include <linux/config.h> |
118 |
- #include <linux/version.h> |
119 |
- #include <linux/module.h> |
120 |
- #include <linux/moduleparam.h> |
121 |
-@@ -737,8 +736,7 @@ static void adm8211_interrupt_rci(struct net_device *dev) |
122 |
- } |
123 |
- |
124 |
- |
125 |
--static irqreturn_t adm8211_interrupt(int irq, void *dev_id, |
126 |
-- struct pt_regs *regs) |
127 |
-+static irqreturn_t adm8211_interrupt(int irq, void *dev_id) |
128 |
- { |
129 |
- #define ADM8211_INT(x) if (unlikely(stsr & ADM8211_STSR_ ## x)) printk(KERN_DEBUG "%s: " #x "\n", dev->name) |
130 |
- |
131 |
-@@ -2041,7 +2039,7 @@ static int adm8211_open(struct net_device *dev) |
132 |
- adm8211_set_rx_mode(dev); |
133 |
- |
134 |
- retval = request_irq(dev->irq, &adm8211_interrupt, |
135 |
-- SA_SHIRQ, dev->name, dev); |
136 |
-+ IRQF_SHARED, dev->name, dev); |
137 |
- if (retval) { |
138 |
- printk(KERN_ERR "%s: failed to register IRQ handler\n", |
139 |
- dev->name); |
140 |
--- |
141 |
-1.5.2.1 |
142 |
- |
143 |
|
144 |
diff --git a/net-wireless/adm8211/files/02-Use-ieee80211_generic_get_stats.patch b/net-wireless/adm8211/files/02-Use-ieee80211_generic_get_stats.patch |
145 |
deleted file mode 100644 |
146 |
index 4adfea7c94e..00000000000 |
147 |
--- a/net-wireless/adm8211/files/02-Use-ieee80211_generic_get_stats.patch |
148 |
+++ /dev/null |
149 |
@@ -1,43 +0,0 @@ |
150 |
-From 192837172632b72c0da82ade708bb6b1ed649b8f Mon Sep 17 00:00:00 2001 |
151 |
-From: Daniel Drake <dsd@g.o> |
152 |
-Date: Wed, 22 Nov 2006 03:16:13 +0000 |
153 |
-Subject: [PATCH] [PATCH] adm8211: Use ieee80211_generic_get_stats |
154 |
- |
155 |
-adm8211 can also benefit from the generic get_stats implementation in my |
156 |
-previous mail. I am sending the adm8211 patch separately because adm8211 is |
157 |
-not in Linus' tree. |
158 |
- |
159 |
-Signed-off-by: Daniel Drake <dsd@g.o> |
160 |
-Signed-off-by: John W. Linville <linville@×××××××××.com> |
161 |
---- |
162 |
- adm8211/adm8211_hw.c | 7 ------- |
163 |
- 1 files changed, 0 insertions(+), 7 deletions(-) |
164 |
- |
165 |
-diff --git a/adm8211/adm8211_hw.c b/adm8211/adm8211_hw.c |
166 |
-index f95d798..a33d239 100644 |
167 |
---- a/adm8211/adm8211_hw.c |
168 |
-+++ b/adm8211/adm8211_hw.c |
169 |
-@@ -363,12 +363,6 @@ static void adm8211_clear_sram(struct net_device *dev) |
170 |
- ADM8211_CSR_WRITE(WEPCTL, reg); |
171 |
- } |
172 |
- |
173 |
--static struct net_device_stats *adm8211_get_stats(struct net_device *dev) |
174 |
--{ |
175 |
-- struct ieee80211_device *ieee = netdev_priv(dev); |
176 |
-- return &ieee->stats; |
177 |
--} |
178 |
-- |
179 |
- static void adm8211_set_rx_mode(struct net_device *dev) |
180 |
- { |
181 |
- struct adm8211_priv *priv = ieee80211_priv(dev); |
182 |
-@@ -2531,7 +2525,6 @@ static int __devinit adm8211_probe(struct pci_dev *pdev, |
183 |
- dev->features |= NETIF_F_LLTX; |
184 |
- dev->open = adm8211_open; |
185 |
- dev->stop = adm8211_stop; |
186 |
-- dev->get_stats = adm8211_get_stats; |
187 |
- dev->set_multicast_list = adm8211_set_rx_mode; |
188 |
- dev->set_mac_address = adm8211_set_mac_address; |
189 |
- |
190 |
--- |
191 |
-1.5.2.1 |
192 |
- |
193 |
|
194 |
diff --git a/net-wireless/adm8211/files/03-fix-work_struct-build-breakage.patch b/net-wireless/adm8211/files/03-fix-work_struct-build-breakage.patch |
195 |
deleted file mode 100644 |
196 |
index 95eb22afd63..00000000000 |
197 |
--- a/net-wireless/adm8211/files/03-fix-work_struct-build-breakage.patch |
198 |
+++ /dev/null |
199 |
@@ -1,69 +0,0 @@ |
200 |
-From e8c4bd51047c6f428474f9f0788375a3433684e7 Mon Sep 17 00:00:00 2001 |
201 |
-From: John W. Linville <linville@×××××××××.com> |
202 |
-Date: Mon, 11 Dec 2006 18:32:06 -0500 |
203 |
-Subject: [PATCH] [PATCH] adm8211: fix work_struct build breakage |
204 |
- |
205 |
-Signed-off-by: John W. Linville <linville@×××××××××.com> |
206 |
---- |
207 |
- adm8211/ieee80211_sta.c | 12 ++++++------ |
208 |
- adm8211/ieee80211_sta.h | 2 +- |
209 |
- 2 files changed, 7 insertions(+), 7 deletions(-) |
210 |
- |
211 |
-diff --git a/adm8211/ieee80211_sta.c b/adm8211/ieee80211_sta.c |
212 |
-index 032d067..940f742 100644 |
213 |
---- a/adm8211/ieee80211_sta.c |
214 |
-+++ b/adm8211/ieee80211_sta.c |
215 |
-@@ -30,7 +30,7 @@ |
216 |
- #define IEEE80211_MONITORING_INTERVAL (30 * HZ) |
217 |
- #define IEEE80211_LINKCHECK_INTERVAL (3 * HZ) |
218 |
- |
219 |
--static void ieee80211_timer(void *ptr); |
220 |
-+static void ieee80211_timer(struct work_struct *work); |
221 |
- |
222 |
- ParseRes ieee802_11_parse_elems(struct ieee80211_info_element *start, size_t len, |
223 |
- struct ieee802_11_elems *elems) |
224 |
-@@ -818,12 +818,12 @@ void ieee80211_start_scan(struct ieee80211_data *data) |
225 |
- ieee80211_set_associated(data, 0); |
226 |
- data->scan_channel = 0; |
227 |
- |
228 |
-- schedule_work(&data->work); |
229 |
-+ schedule_work(&data->work.work); |
230 |
- } |
231 |
- |
232 |
- void ieee80211_init(struct ieee80211_data *data) |
233 |
- { |
234 |
-- INIT_WORK(&data->work, ieee80211_timer, data); |
235 |
-+ INIT_DELAYED_WORK(&data->work, ieee80211_timer); |
236 |
- |
237 |
- data->listen_interval = 10; |
238 |
- data->ieee->state = IEEE80211_UNINITIALIZED; |
239 |
-@@ -1187,10 +1187,10 @@ void ieee80211_rx_mgmt(struct ieee80211_data *data, struct sk_buff *skb, |
240 |
- dev_kfree_skb(skb); |
241 |
- } |
242 |
- |
243 |
-- |
244 |
--static void ieee80211_timer(void *ptr) |
245 |
-+static void ieee80211_timer(struct work_struct *work) |
246 |
- { |
247 |
-- struct ieee80211_data *data = (struct ieee80211_data *) ptr; |
248 |
-+ struct ieee80211_data *data = |
249 |
-+ container_of(work, struct ieee80211_data, work.work); |
250 |
- |
251 |
- switch (data->ieee->state) { |
252 |
- case IEEE80211_INITIALIZED: |
253 |
-diff --git a/adm8211/ieee80211_sta.h b/adm8211/ieee80211_sta.h |
254 |
-index b672936..75dc61b 100644 |
255 |
---- a/adm8211/ieee80211_sta.h |
256 |
-+++ b/adm8211/ieee80211_sta.h |
257 |
-@@ -47,7 +47,7 @@ struct ieee80211_data { |
258 |
- void (*link_monitor)(struct net_device *dev); |
259 |
- int (*set_channel)(struct net_device *dev, unsigned int channel); |
260 |
- |
261 |
-- struct work_struct work; |
262 |
-+ struct delayed_work work; |
263 |
- |
264 |
- #define AUTO_ASSOCIATE (1<<0) |
265 |
- #define AUTO_RATE (1<<1) |
266 |
--- |
267 |
-1.5.2.1 |
268 |
- |
269 |
|
270 |
diff --git a/net-wireless/adm8211/files/04-fix-set-essid-for-WE-21.patch b/net-wireless/adm8211/files/04-fix-set-essid-for-WE-21.patch |
271 |
deleted file mode 100644 |
272 |
index dfe807b8868..00000000000 |
273 |
--- a/net-wireless/adm8211/files/04-fix-set-essid-for-WE-21.patch |
274 |
+++ /dev/null |
275 |
@@ -1,26 +0,0 @@ |
276 |
-From 79259f536ba8fd8c500b4506b1a89b06c5264d06 Mon Sep 17 00:00:00 2001 |
277 |
-From: John W. Linville <linville@×××××××××.com> |
278 |
-Date: Tue, 27 Mar 2007 13:03:46 -0400 |
279 |
-Subject: [PATCH] [PATCH] adm8211: fix set essid for WE-21 |
280 |
- |
281 |
-Signed-off-by: John W. Linville <linville@×××××××××.com> |
282 |
---- |
283 |
- adm8211/adm8211_ioctl.c | 2 +- |
284 |
- 1 files changed, 1 insertions(+), 1 deletions(-) |
285 |
- |
286 |
-diff --git a/adm8211/adm8211_ioctl.c b/adm8211/adm8211_ioctl.c |
287 |
-index 22850cc..7c0f6b6 100644 |
288 |
---- a/adm8211/adm8211_ioctl.c |
289 |
-+++ b/adm8211_ioctl.c |
290 |
-@@ -294,7 +294,7 @@ static int adm8211_ioctl_siwessid(struct net_device *dev, |
291 |
- if (dwrq->flags == 0 || dwrq->length < 1) |
292 |
- len = 0; |
293 |
- else |
294 |
-- len = min(dwrq->length - 1, IW_ESSID_MAX_SIZE); |
295 |
-+ len = min(dwrq->length, IW_ESSID_MAX_SIZE); |
296 |
- |
297 |
- memcpy(priv->ieee80211.ssid, essid, len); |
298 |
- priv->ieee80211.ssid_len = len; |
299 |
--- |
300 |
-1.5.2.1 |
301 |
- |
302 |
|
303 |
diff --git a/net-wireless/adm8211/files/05-update-email-address-from-jkmaline-cc.hut.fi-to.patch b/net-wireless/adm8211/files/05-update-email-address-from-jkmaline-cc.hut.fi-to.patch |
304 |
deleted file mode 100644 |
305 |
index be7561c6b78..00000000000 |
306 |
--- a/net-wireless/adm8211/files/05-update-email-address-from-jkmaline-cc.hut.fi-to.patch |
307 |
+++ /dev/null |
308 |
@@ -1,81 +0,0 @@ |
309 |
-From 3e2d468ee087e4d60c007746b68731e08346d620 Mon Sep 17 00:00:00 2001 |
310 |
-From: Jouni Malinen <j@××.fi> |
311 |
-Date: Sat, 24 Mar 2007 17:15:30 -0700 |
312 |
-Subject: [PATCH] [PATCH] Update my email address from jkmaline@××××××.fi to j@××.fi |
313 |
- |
314 |
-After 13 years of use, it looks like my email address is finally going |
315 |
-to disappear. While this is likely to drop the amount of incoming spam |
316 |
-greatly ;-), it may also affect more appropriate messages, so let's |
317 |
-update my email address in various places. In addition, Host AP mailing |
318 |
-list is subscribers-only and linux-wireless can also be used for |
319 |
-discussing issues related to this driver which is now shown in |
320 |
-MAINTAINERS. |
321 |
- |
322 |
-Signed-off-by: Jouni Malinen <j@××.fi> |
323 |
-Signed-off-by: John W. Linville <linville@×××××××××.com> |
324 |
---- |
325 |
- drivers/net/wireless/adm8211/adm8211_hw.c | 6 +++--- |
326 |
- adm8211/adm8211_ioctl.c | 2 +- |
327 |
- adm8211/ieee80211_sta.c | 2 +- |
328 |
- 3 files changed, 5 insertions(+), 5 deletions(-) |
329 |
- |
330 |
-diff --git a/adm8211/adm8211_hw.c b/adm8211/adm8211_hw.c |
331 |
-index a33d239..2ec950d 100644 |
332 |
---- a/adm8211/adm8211_hw.c |
333 |
-+++ b/adm8211/adm8211_hw.c |
334 |
-@@ -2,7 +2,7 @@ |
335 |
- /* |
336 |
- * Linux device driver for ADMtek ADM8211 (IEEE 802.11b MAC/BBP) |
337 |
- * |
338 |
-- * Copyright (c) 2003, Jouni Malinen <jkmaline@××××××.fi> |
339 |
-+ * Copyright (c) 2003, Jouni Malinen <j@××.fi> |
340 |
- * Copyright (c) 2004-2005, Michael Wu <flamingice@××××××××.net> |
341 |
- * Some parts copyright (c) 2003 by David Young <dyoung@×××××.com> |
342 |
- * and used with permission. |
343 |
-@@ -43,7 +43,7 @@ |
344 |
- |
345 |
- #define RELEASE_DATE "20060414" |
346 |
- |
347 |
--MODULE_AUTHOR("Jouni Malinen <jkmaline@××××××.fi>, Michael Wu <flamingice@××××××××.net>"); |
348 |
-+MODULE_AUTHOR("Jouni Malinen <j@××.fi>, Michael Wu <flamingice@××××××××.net>"); |
349 |
- MODULE_DESCRIPTION("Driver for IEEE 802.11b wireless LAN cards based on ADMtek" |
350 |
- " ADM8211"); |
351 |
- MODULE_SUPPORTED_DEVICE("ADM8211"); |
352 |
-@@ -58,7 +58,7 @@ module_param(rx_ring_size, uint, 0); |
353 |
- module_param(debug, int, 0); |
354 |
- |
355 |
- static const char *version = KERN_INFO "adm8211: " |
356 |
--"Copyright 2003, Jouni Malinen <jkmaline@××××××.fi>; " |
357 |
-+"Copyright 2003, Jouni Malinen <j@××.fi>; " |
358 |
- "Copyright 2004-2005, Michael Wu <flamingice@××××××××.net>\n"; |
359 |
- |
360 |
- |
361 |
-diff --git a/adm8211/adm8211_ioctl.c b/adm8211/adm8211_ioctl.c |
362 |
-index 7c0f6b6..7009dae 100644 |
363 |
---- a/adm8211/adm8211_ioctl.c |
364 |
-+++ b/adm8211/adm8211_ioctl.c |
365 |
-@@ -1,7 +1,7 @@ |
366 |
- /* |
367 |
- * Linux driver for ADMtek ADM8211 (IEEE 802.11b wireless LAN card) |
368 |
- * |
369 |
-- * Copyright (c) 2003, Jouni Malinen <jkmaline@××××××.fi> |
370 |
-+ * Copyright (c) 2003, Jouni Malinen <j@××.fi> |
371 |
- * Copyright (c) 2004-2005, Michael Wu <flamingice@××××××××.net> |
372 |
- * |
373 |
- * This program is free software; you can redistribute it and/or modify |
374 |
-diff --git a/adm8211/ieee80211_sta.c b/adm8211/ieee80211_sta.c |
375 |
-index 940f742..3b57915 100644 |
376 |
---- a/adm8211/ieee80211_sta.c |
377 |
-+++ b/adm8211/ieee80211_sta.c |
378 |
-@@ -1,7 +1,7 @@ |
379 |
- /* |
380 |
- * IEEE 802.11 station / management functionality |
381 |
- * |
382 |
-- * Copyright (c) 2003, Jouni Malinen <jkmaline@××××××.fi> |
383 |
-+ * Copyright (c) 2003, Jouni Malinen <j@××.fi> |
384 |
- * Copyright (c) 2004-2005, Michael Wu <flamingice@××××××××.net> |
385 |
- * |
386 |
- * This program is free software; you can redistribute it and/or modify |
387 |
--- |
388 |
-1.5.2.1 |
389 |
- |
390 |
|
391 |
diff --git a/net-wireless/adm8211/files/06-adm8211-fix-build-breakage-from-skb-mac.raw.patch b/net-wireless/adm8211/files/06-adm8211-fix-build-breakage-from-skb-mac.raw.patch |
392 |
deleted file mode 100644 |
393 |
index d3bb15d60cc..00000000000 |
394 |
--- a/net-wireless/adm8211/files/06-adm8211-fix-build-breakage-from-skb-mac.raw.patch |
395 |
+++ /dev/null |
396 |
@@ -1,53 +0,0 @@ |
397 |
->From 72c942ed694ef6249c0df84c0802e7378884e7c7 Mon Sep 17 00:00:00 2001 |
398 |
-From: John W. Linville <linville@×××××××××.com> |
399 |
-Date: Tue, 29 May 2007 14:21:23 -0400 |
400 |
-Subject: [PATCH] [PATCH] adm8211: fix build breakage from skb->mac.raw |
401 |
- |
402 |
-Use skb_mac_header and related functions instead. |
403 |
- |
404 |
-Signed-off-by: John W. Linville <linville@×××××××××.com> |
405 |
---- |
406 |
- drivers/net/wireless/adm8211/adm8211_hw.c | 7 ++++--- |
407 |
- 1 files changed, 4 insertions(+), 3 deletions(-) |
408 |
- |
409 |
-diff --git a/adm8211/adm8211_hw.c b/adm8211/adm8211_hw.c |
410 |
-index 2ec950d..49d79cb 100644 |
411 |
---- a/adm8211/adm8211_hw.c |
412 |
-+++ b/adm8211/adm8211_hw.c |
413 |
-@@ -499,7 +499,7 @@ static void adm8211_rx_skb(struct net_device *dev, struct sk_buff *skb) |
414 |
- ieee->stats.rx_packets++; |
415 |
- |
416 |
- skb->pkt_type = PACKET_OTHERHOST; |
417 |
-- skb->mac.raw = skb->data; |
418 |
-+ skb_reset_mac_header(skb); |
419 |
- |
420 |
- netif_rx(skb); |
421 |
- dev->last_rx = jiffies; |
422 |
-@@ -717,7 +717,7 @@ static void adm8211_interrupt_rci(struct net_device *dev) |
423 |
- #endif |
424 |
- stat->rssi = rssi; |
425 |
- stat->rate = rate; |
426 |
-- skb->mac.raw = skb->data; |
427 |
-+ skb_reset_mac_header(skb); |
428 |
- skb->protocol = __constant_htons(ETH_P_802_2); |
429 |
- skb_queue_tail(&priv->rx_queue, skb); |
430 |
- tasklet_schedule(&priv->rx_tasklet); |
431 |
-@@ -2376,7 +2376,8 @@ static int adm8211_hard_start_xmit(struct ieee80211_txb *txb, |
432 |
- |
433 |
- int adm8211_80211_header_parse(struct sk_buff *skb, unsigned char *haddr) |
434 |
- { |
435 |
-- memcpy(haddr, skb->mac.raw + 10 + sizeof(struct avs_caphdr), ETH_ALEN); /* addr2 */ |
436 |
-+ memcpy(haddr, skb_mac_header(skb) + 10 + sizeof(struct avs_caphdr), |
437 |
-+ ETH_ALEN); /* addr2 */ |
438 |
- return ETH_ALEN; |
439 |
- } |
440 |
- |
441 |
--- |
442 |
-1.5.2.1 |
443 |
- |
444 |
- |
445 |
- |
446 |
- |
447 |
- |
448 |
- |
449 |
- |
450 |
|
451 |
diff --git a/net-wireless/adm8211/metadata.xml b/net-wireless/adm8211/metadata.xml |
452 |
deleted file mode 100644 |
453 |
index 6f49eba8f49..00000000000 |
454 |
--- a/net-wireless/adm8211/metadata.xml |
455 |
+++ /dev/null |
456 |
@@ -1,5 +0,0 @@ |
457 |
-<?xml version="1.0" encoding="UTF-8"?> |
458 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
459 |
-<pkgmetadata> |
460 |
-<!-- maintainer-needed --> |
461 |
-</pkgmetadata> |
462 |
|
463 |
diff --git a/profiles/package.mask b/profiles/package.mask |
464 |
index d4454b1a725..30d5e43a8c2 100644 |
465 |
--- a/profiles/package.mask |
466 |
+++ b/profiles/package.mask |
467 |
@@ -442,11 +442,6 @@ net-im/psimedia |
468 |
x11-themes/psi-themes |
469 |
|
470 |
# Pacho Ramos <pacho@g.o> (14 Jul 2017) |
471 |
-# Not needed and neither compatible with current kernels, bug #621744. |
472 |
-# Removal in a month. |
473 |
-net-wireless/adm8211 |
474 |
- |
475 |
-# Pacho Ramos <pacho@g.o> (14 Jul 2017) |
476 |
# Dead for ages, relies on dead libs (#622010), you can move to moserial, cutecom or |
477 |
# minicom. Removal in 2 months. |
478 |
net-dialup/gtkterm |