Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=cfd864231b9fdc92b5979ac1805f6d2ec969e8a2

commit cfd864231b9fdc92b5979ac1805f6d2ec969e8a2
Author: VMiklos <[EMAIL PROTECTED]>
Date:   Mon Sep 24 00:36:41 2007 +0200

rt2400-1.2.2_b3-9-i686

updated kernel2622.diff

diff --git a/source/network-extra/rt2400/FrugalBuild 
b/source/network-extra/rt2400/FrugalBuild
index c0badbe..250ed79 100644
--- a/source/network-extra/rt2400/FrugalBuild
+++ b/source/network-extra/rt2400/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=rt2400
pkgver=1.2.2_b3
-pkgrel=8
+pkgrel=9
pkgdesc="Driver for wireless cards that are based on the Ralink rt2400 
chipsets."
Finclude kernel-module sourceforge
url="http://rt2x00.serialmonkey.com/wiki/index.php";
@@ -14,7 +14,7 @@ source=($source rt2400-1.2.2_b3-cvs_fixes.diff \
rt2400-1.2.2_b3-kernel2622.diff)
sha1sums=('b572d027c4433b964a7c613a31885a2e0853d92a' \
'e0435cc51fececdc38bb64d17d25ce727a2ee8e3' \
-          '355f7e94ce5477b775b1d2183e7d7d720ab71201')
+          'a54f9b2cbc92ee2ca0f8cb79f5951ad915e40940')

build()
{
diff --git a/source/network-extra/rt2400/rt2400-1.2.2_b3-kernel2622.diff 
b/source/network-extra/rt2400/rt2400-1.2.2_b3-kernel2622.diff
index dd5dfc7..cc9b8bd 100644
--- a/source/network-extra/rt2400/rt2400-1.2.2_b3-kernel2622.diff
+++ b/source/network-extra/rt2400/rt2400-1.2.2_b3-kernel2622.diff
@@ -1,11 +1,53 @@
---- Module/rtmp_data.c.orig    2007-07-10 15:33:35.000000000 +0200
-+++ Module/rtmp_data.c 2007-07-10 15:33:49.000000000 +0200
+--- Module/rt_config.h 2007/05/10 08:45:32     1.8
++++ Module/rt_config.h 2007/06/18 19:39:09     1.9
+@@ -88,6 +88,22 @@
+ #include <asm/irq.h>
+ #include <asm/uaccess.h>
+
++#ifndef pci_name
++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0))
++#define pci_name(__pPci_Dev)  (__pPci_Dev)->dev.bus_id
++#else /* (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)) */
++#define pci_name(__pPci_Dev)  (__pPci_Dev)->slot_name
++#endif /*(LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)) */
++#endif /* pci_name */
++
++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22))
++#define pci_module_init       pci_register_driver
++#endif
++
++#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,22))
++#define skb_reset_mac_header(skb) (skb->mac.raw = skb->data)
++#endif
++
+ #if WIRELESS_EXT > 12
+ #include <net/iw_handler.h> /* New driver API */
+ #endif /* WIRELESS_EXT > 12 */
+--- Module/rtmp.h      2007/04/25 05:28:43     1.10
++++ Module/rtmp.h      2007/06/18 19:39:10     1.11
+@@ -55,14 +55,6 @@
+ #define netdev_priv(_dev)     ( _dev->priv )
+ #endif
+
+-#ifndef pci_name
+-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0))
+-#define pci_name(__pPci_Dev)  (__pPci_Dev)->dev.bus_id
+-#else /* (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)) */
+-#define pci_name(__pPci_Dev)  (__pPci_Dev)->slot_name
+-#endif /*(LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)) */
+-#endif /* pci_name */
+-
+ //
+ //  MACRO for debugging information
+ //
+--- Module/rtmp_data.c 2007/03/21 04:12:20     1.6
++++ Module/rtmp_data.c 2007/06/18 19:39:10     1.7
@@ -110,7 +110,7 @@
{
skb->dev = pAd->net_dev;
memcpy(skb_put(skb, pRxD->DataByteCnt), pData, pRxD->DataByteCnt);
-                       skb->mac.raw = skb->data;
-+                     skb_reset_mac_header(skb);
++                       skb_reset_mac_header(skb);
skb->pkt_type = PACKET_OTHERHOST;
-                        skb->protocol = htons(ETH_P_802_2);
+                        skb->protocol = htons(ETH_P_802_2);
skb->ip_summed = CHECKSUM_NONE;
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to