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
