97e610c1589613662ebe2884e95ee7bed279ad81
[openwrt/svn-archive/archive.git] / net / xsupplicant / patches / 004-linux_2.6.19_wireless_h.patch
1 --- a/configure
2 +++ b/configure
3 @@ -4759,6 +4759,11 @@ cat >>conftest.$ac_ext <<_ACEOF
4 #ifndef __user
5 #define __user
6 #endif
7 + #include <linux/version.h>
8 + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)
9 + #include <linux/types.h>
10 + #include <linux/if.h>
11 + #endif
12 #include <linux/wireless.h>
13
14 #include <$ac_header>
15 @@ -4823,6 +4828,11 @@ cat >>conftest.$ac_ext <<_ACEOF
16 #ifndef __user
17 #define __user
18 #endif
19 + #include <linux/version.h>
20 + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)
21 + #include <linux/types.h>
22 + #include <linux/if.h>
23 + #endif
24 #include <linux/wireless.h>
25 #include <iwlib.h>
26 int
27 --- a/configure.in
28 +++ b/configure.in
29 @@ -119,6 +119,11 @@ if test $SYSTEM = "Linux"; then
30 #ifndef __user
31 #define __user
32 #endif
33 + #include <linux/version.h>
34 + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)
35 + #include <linux/types.h>
36 + #include <linux/if.h>
37 + #endif
38 #include <linux/wireless.h>])
39
40 AC_MSG_CHECKING([iwlib version])
41 @@ -127,6 +132,11 @@ if test $SYSTEM = "Linux"; then
42 #ifndef __user
43 #define __user
44 #endif
45 + #include <linux/version.h>
46 + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)
47 + #include <linux/types.h>
48 + #include <linux/if.h>
49 + #endif
50 #include <linux/wireless.h>
51 #include <iwlib.h>],
52 [iw_extract_event_stream(NULL, NULL, 0);], [AC_DEFINE(NEW_IWLIB) AC_MSG_RESULT([3 params])], [AC_MSG_RESULT([2 params])])
53 --- a/src/cardif/linux/cardif_linux_wext.c
54 +++ b/src/cardif/linux/cardif_linux_wext.c
55 @@ -204,6 +204,7 @@
56 #include <linux/types.h>
57 #include <linux/socket.h>
58 #include <linux/compiler.h>
59 +#include <linux/if.h>
60 #include <linux/wireless.h>
61 #include <iwlib.h>
62 #include <linux/if_packet.h>