| To: | NetDev <netdev@xxxxxxxxxxx> |
|---|---|
| Subject: | [7/9] ipw: fix after "ieee80211: ethernet independency" |
| From: | Jiri Benc <jbenc@xxxxxxx> |
| Date: | Fri, 3 Jun 2005 18:35:26 +0200 |
| Cc: | Jeff Garzik <jgarzik@xxxxxxxxx>, Jirka Bohac <jbohac@xxxxxxx> |
| In-reply-to: | <20050603182625.64d33be3@xxxxxxxxxxxxxxx> |
| References: | <20050603182625.64d33be3@xxxxxxxxxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
Fixes ipw2200 after making the ieee80211 layer independent of ethernet.
Signed-off-by: Jiri Benc <jbenc@xxxxxxx>
Signed-off-by: Jirka Bohac <jbohac@xxxxxxx>
Index: netdev/drivers/net/wireless/ipw2200.c
===================================================================
--- netdev.orig/drivers/net/wireless/ipw2200.c 2005-05-31 18:25:53.000000000
+0200
+++ netdev/drivers/net/wireless/ipw2200.c 2005-05-31 18:32:18.000000000
+0200
@@ -4920,8 +4920,8 @@
ETH_ALEN) ||
!memcmp(header->addr3,
priv->bssid, ETH_ALEN) ||
- is_broadcast_ether_addr(header->addr1)
||
- is_multicast_ether_addr(header->addr1);
+
is_broadcast_ieee80211_addr(header->addr1) ||
+
is_multicast_ieee80211_addr(header->addr1);
break;
case IW_MODE_INFRA:
@@ -4932,8 +4932,8 @@
!memcmp(header->addr1,
priv->net_dev->dev_addr,
ETH_ALEN) ||
- is_broadcast_ether_addr(header->addr1)
||
- is_multicast_ether_addr(header->addr1);
+
is_broadcast_ieee80211_addr(header->addr1) ||
+
is_multicast_ieee80211_addr(header->addr1);
break;
}
@@ -6285,8 +6285,8 @@
switch (priv->ieee->iw_mode) {
case IW_MODE_ADHOC:
hdr_len = IEEE80211_3ADDR_LEN;
- unicast = !is_broadcast_ether_addr(hdr->addr1) &&
- !is_multicast_ether_addr(hdr->addr1);
+ unicast = !is_broadcast_ieee80211_addr(hdr->addr1) &&
+ !is_multicast_ieee80211_addr(hdr->addr1);
id = ipw_find_station(priv, hdr->addr1);
if (id == IPW_INVALID_STATION) {
id = ipw_add_station(priv, hdr->addr1);
@@ -6301,8 +6301,8 @@
case IW_MODE_INFRA:
default:
- unicast = !is_broadcast_ether_addr(hdr->addr3) &&
- !is_multicast_ether_addr(hdr->addr3);
+ unicast = !is_broadcast_ieee80211_addr(hdr->addr3) &&
+ !is_multicast_ieee80211_addr(hdr->addr3);
hdr_len = IEEE80211_3ADDR_LEN;
id = 0;
break;
--
Jiri Benc
SUSE Labs
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [6/9] ieee80211: ethernet independency, Jiri Benc |
|---|---|
| Next by Date: | [8/9] ieee80211: add sequence numbers, Jiri Benc |
| Previous by Thread: | Re: [6/9] ieee80211: ethernet independency, Jouni Malinen |
| Next by Thread: | [8/9] ieee80211: add sequence numbers, Jiri Benc |
| Indexes: | [Date] [Thread] [Top] [All Lists] |