Fix support for Linux 2.6.0 - 2.6.2, which lack netdev_priv()
authorproski <proski@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Sat, 19 Jun 2010 18:26:01 +0000 (18:26 +0000)
committerproski <proski@0192ed92-7a03-0410-a25b-9323aeb14dbd>
Sat, 19 Jun 2010 18:26:01 +0000 (18:26 +0000)
git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@4131 0192ed92-7a03-0410-a25b-9323aeb14dbd

include/compat.h

index acace349c8e8bd21b71c5ac183a3f8340825e4ab..4f6d0ad474d275e1ca572f7b1121ac6fd17a1529 100644 (file)
@@ -188,7 +188,9 @@ typedef unsigned long resource_size_t;
 #define IRQF_SHARED SA_SHIRQ
 #endif
 
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,4,27)
+#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,4,27)) || \
+    ((LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)) && \
+     ((LINUX_VERSION_CODE < KERNEL_VERSION(2,6,3))))
 #define netdev_priv(_netdev) ((_netdev)->priv)
 #endif