summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrik Brix Andersen <brix@gentoo.org>2005-06-18 09:25:21 +0000
committerHenrik Brix Andersen <brix@gentoo.org>2005-06-18 09:25:21 +0000
commit4ef5c7fbebb13d8407eaf2e5bd9d88ebb32e345a (patch)
treeafc5126052b24fe33cc6c92ef95d723ccd29e21a /net-wireless/ipw2200/files
parentApply patch for allow compiling against linux-2.6.12, bug #96435. (diff)
downloadhistorical-4ef5c7fbebb13d8407eaf2e5bd9d88ebb32e345a.tar.gz
historical-4ef5c7fbebb13d8407eaf2e5bd9d88ebb32e345a.tar.bz2
historical-4ef5c7fbebb13d8407eaf2e5bd9d88ebb32e345a.zip
Apply patch for allow compiling against linux-2.6.12.
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'net-wireless/ipw2200/files')
-rw-r--r--net-wireless/ipw2200/files/ipw2200-1.0.4-is_multicast_ether_addr.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/net-wireless/ipw2200/files/ipw2200-1.0.4-is_multicast_ether_addr.patch b/net-wireless/ipw2200/files/ipw2200-1.0.4-is_multicast_ether_addr.patch
new file mode 100644
index 000000000000..41fca2b919cf
--- /dev/null
+++ b/net-wireless/ipw2200/files/ipw2200-1.0.4-is_multicast_ether_addr.patch
@@ -0,0 +1,16 @@
+diff -urp ipw2200-1.0.4/net/ieee80211.h ipw2200-1.0.4-is_multicast_ether_addr/net/ieee80211.h
+--- ipw2200-1.0.4/net/ieee80211.h 2005-05-17 22:11:08.000000000 +0200
++++ ipw2200-1.0.4-is_multicast_ether_addr/net/ieee80211.h 2005-06-16 12:32:42.000000000 +0200
+@@ -718,10 +718,12 @@ enum ieee80211_state {
+ #define MAC_ARG(x) ((u8*)(x))[0],((u8*)(x))[1],((u8*)(x))[2],((u8*)(x))[3],((u8*)(x))[4],((u8*)(x))[5]
+
+
++#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,12)
+ extern inline int is_multicast_ether_addr(const u8 *addr)
+ {
+ return ((addr[0] != 0xff) && (0x01 & addr[0]));
+ }
++#endif
+
+ extern inline int is_broadcast_ether_addr(const u8 *addr)
+ {