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

commit e4975d4515bce4b0c96ac540cd59b2b9e473f27e
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date:   Mon Jan 28 13:56:18 2008 +0100

wlan-ng-0.2.8-16-i686
added wlan-ng-0.2.8-kernel2624.diff to build with kernel-2.6.24

diff --git a/source/network-extra/wlan-ng/FrugalBuild 
b/source/network-extra/wlan-ng/FrugalBuild
index 67c35e8..8df4472 100644
--- a/source/network-extra/wlan-ng/FrugalBuild
+++ b/source/network-extra/wlan-ng/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=wlan-ng
pkgver=0.2.8
-pkgrel=15
+pkgrel=16
pkgdesc="Wireless Lan modules"
url="http://www.linux-wlan.org/";
Finclude kernel-module
@@ -13,10 +13,11 @@ archs=('i686' 'x86_64')
backup=(etc/wlan/wlan.conf)
up2date="lynx -dump ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/|grep 
tar.bz2$|sed -n 's/.*g-\(.*\)\.t.*/\1/;s/-//;$ p'"
source=(ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/linux-$pkgname-$pkgver.tar.bz2
 \
-       rc.wlan wlan-ng-0.2.8-kernel2623.diff)
+       rc.wlan wlan-ng-0.2.8-kernel26{23,24}.diff)
sha1sums=('a98cd5c7327f5392730ebe1a5b7f289fc88d00de' \
'b5b76089293cf11ab5c5f634f1c3b8dd7f4c34a7' \
-          'dd46ef1066debf1596902c9d8bb7c3988e98e184')
+          'dd46ef1066debf1596902c9d8bb7c3988e98e184' \
+          '1987d4137a82cfbb4a390228e5d33155f52e1fbc')

build()
{
diff --git a/source/network-extra/wlan-ng/wlan-ng-0.2.8-kernel2624.diff 
b/source/network-extra/wlan-ng/wlan-ng-0.2.8-kernel2624.diff
new file mode 100644
index 0000000..6144045
--- /dev/null
+++ b/source/network-extra/wlan-ng/wlan-ng-0.2.8-kernel2624.diff
@@ -0,0 +1,82 @@
+--- src/p80211/p80211netdev.c
++++ src/p80211/p80211netdev.c
+@@ -82,6 +82,8 @@
+ #if WIRELESS_EXT > 12
+ #include <net/iw_handler.h>
+ #endif
++#include <net/net_namespace.h>
++
+
+ /*================================================================*/
+ /* Project Includes */
+@@ -167,11 +169,11 @@
+       DBFENTER;
+
+ #ifdef CONFIG_PROC_FS
+-      if (proc_net != NULL) {
++      if (init_net.proc_net != NULL) {
+               proc_p80211 = create_proc_entry(
+                               "p80211",
+                               (S_IFDIR|S_IRUGO|S_IXUGO),
+-                              proc_net);
++                              init_net.proc_net);
+       }
+ #endif
+       DBFEXIT;
+@@ -196,7 +198,7 @@
+       DBFENTER;
+ #ifdef CONFIG_PROC_FS
+       if (proc_p80211 != NULL) {
+-              remove_proc_entry("p80211", proc_net);
++              remove_proc_entry("p80211", init_net.proc_net);
+       }
+ #endif
+       DBFEXIT;
+--- src/prism2/driver/prism2_cs.c
++++ src/prism2/driver/prism2_cs.c
+@@ -517,7 +517,6 @@
+ #endif
+
+       /* Register the network device and get assigned a name */
+-      SET_MODULE_OWNER(wlandev->netdev);
+       SET_NETDEV_DEV(wlandev->netdev,  &handle_to_dev(pdev));
+       if (register_wlandev(wlandev) != 0) {
+               WLAN_LOG_NOTICE("prism2sta_cs: register_wlandev() failed.\n");
+@@ -1080,7 +1079,6 @@
+       link->dev = &hw->node;
+
+       /* Register the network device and get assigned a name */
+-      SET_MODULE_OWNER(wlandev->netdev);
+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,11) )
+       SET_NETDEV_DEV(wlandev->netdev,  &handle_to_dev(link->handle));
+ #endif
+--- src/prism2/driver/prism2_pci.c
++++ src/prism2/driver/prism2_pci.c
+@@ -119,7 +119,6 @@
+       /* Register the wlandev, this gets us a name and registers the
+        * linux netdevice.
+        */
+-      SET_MODULE_OWNER(wlandev->netdev);
+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0))
+        SET_NETDEV_DEV(wlandev->netdev, &(pdev->dev));
+ #endif
+--- src/prism2/driver/prism2_plx.c
++++ src/prism2/driver/prism2_plx.c
+@@ -228,7 +228,6 @@
+       /* Register the wlandev, this gets us a name and registers the
+        * linux netdevice.
+        */
+-      SET_MODULE_OWNER(wlandev->netdev);
+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0))
+        SET_NETDEV_DEV(wlandev->netdev, &(pdev->dev));
+ #endif
+--- src/prism2/driver/prism2_usb.c
++++ src/prism2/driver/prism2_usb.c
+@@ -131,7 +131,6 @@
+       /* Register the wlandev, this gets us a name and registers the
+        * linux netdevice.
+        */
+-      SET_MODULE_OWNER(wlandev->netdev);
+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0))
+       SET_NETDEV_DEV(wlandev->netdev, &(interface->dev));
+ #endif
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to