0.2.2 won't compile against kernel 2.6.14

Tom K <[email protected]> Sat, 29 Oct 2005 14:26:47 +0100
Newsgroups gmane.linux.linux-wlan.user
Message-ID <[email protected]>
As per the subject, the error output is as follows:

  CC [M]  
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211mod.o
In file included from 
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211mod.c:73:
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src//include/wlan/wlan_compat.h:146:7: 
warning: "WLAN_HOSTIF" is not defined
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src//include/wlan/wlan_compat.h:146:22: 
warning: "WLAN_PCI" is not defined
In file included from 
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211mod.c:73:
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src//include/wlan/wlan_compat.h:146:7: 
warning: "WLAN_HOSTIF" is not defined
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src//include/wlan/wlan_compat.h:146:22: 
warning: "WLAN_PCI" is not defined
  CC [M]  
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211conv.o
In file included from 
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211conv.c:73:
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src//include/wlan/wlan_compat.h:146:7: 
warning: "WLAN_HOSTIF" is not defined
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src//include/wlan/wlan_compat.h:146:22: 
warning: "WLAN_PCI" is not defined
  CC [M]  
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211req.o
In file included from 
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211req.c:73:
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src//include/wlan/wlan_compat.h:146:7: 
warning: "WLAN_HOSTIF" is not defined
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src//include/wlan/wlan_compat.h:146:22: 
warning: "WLAN_PCI" is not defined
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211req.c: 
In function 'p80211req_dorequest':
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211req.c:160: 
warning: passing argument 2 of 'test_and_set_bit' from incompatible 
pointer type
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211req.c:173: 
warning: passing argument 2 of 'clear_bit' from incompatible pointer type
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211req.c: 
In function 'p80211indicate_init':
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211req.c:355: 
warning: passing argument 2 of 'netlink_kernel_create' makes integer 
from pointer without a cast
/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211req.c:355: 
error: too few arguments to function 'netlink_kernel_create'
make[4]: *** 
[/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211/p80211req.o] 
Error 1
make[3]: *** 
[_module_/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211] 
Error 2
make[3]: Leaving directory `/usr/src/linux-2.6.14-archck1.i5ka.20051029'
make[2]: *** [default] Error 2
make[2]: Leaving directory 
`/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src/p80211'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/var/abs/local/wlan-ng26/src/linux-wlan-ng-0.2.2/src'
make: *** [all] Error 2

My kernel is 2.6.14 with the archck1 patchset, and the patchset 
maintainer has assured me that this error is not related to any of the 
patches applied - it is a compatibility issue between wlan-ng and the 
2.6.14 kernl source.

If any more detail is required, let me know.

Regards
Tom K.