From 68e593ec2a2eca956ed68c126370662750fc6d16 Mon Sep 17 00:00:00 2001
From: hauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Date: Thu, 13 Aug 2009 18:08:08 +0000
Subject: [lib80211] fix build

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17246 3c298f89-4303-0410-b956-a3cf2f4a3e73
---
 target/linux/generic-2.6/config-2.6.30                |  3 +++
 target/linux/generic-2.6/config-2.6.31                |  3 +++
 .../patches-2.6.30/978-lib80211_kconfig_hacks.patch   | 19 +++++++++++++++++++
 3 files changed, 25 insertions(+)
 create mode 100644 target/linux/generic-2.6/patches-2.6.30/978-lib80211_kconfig_hacks.patch

diff --git a/target/linux/generic-2.6/config-2.6.30 b/target/linux/generic-2.6/config-2.6.30
index d8b21f48c..50a292ea8 100644
--- a/target/linux/generic-2.6/config-2.6.30
+++ b/target/linux/generic-2.6/config-2.6.30
@@ -963,6 +963,9 @@ CONFIG_LEDS_TRIGGERS=y
 CONFIG_LEDS_TRIGGER_TIMER=y
 # CONFIG_LEGACY_PTYS is not set
 # CONFIG_LIB80211 is not set
+# CONFIG_LIB80211_CRYPT_CCMP is not set
+# CONFIG_LIB80211_CRYPT_TKIP is not set
+# CONFIG_LIB80211_CRYPT_WEP is not set
 # CONFIG_LIB80211_DEBUG is not set
 # CONFIG_LIBCRC32C is not set
 # CONFIG_LIBERTAS is not set
diff --git a/target/linux/generic-2.6/config-2.6.31 b/target/linux/generic-2.6/config-2.6.31
index 7264881b4..7d6c80086 100644
--- a/target/linux/generic-2.6/config-2.6.31
+++ b/target/linux/generic-2.6/config-2.6.31
@@ -947,6 +947,9 @@ CONFIG_LEDS_TRIGGERS=y
 CONFIG_LEDS_TRIGGER_TIMER=y
 # CONFIG_LEGACY_PTYS is not set
 # CONFIG_LIB80211 is not set
+# CONFIG_LIB80211_CRYPT_CCMP is not set
+# CONFIG_LIB80211_CRYPT_TKIP is not set
+# CONFIG_LIB80211_CRYPT_WEP is not set
 # CONFIG_LIB80211_DEBUG is not set
 # CONFIG_LIBCRC32C is not set
 # CONFIG_LIBERTAS is not set
diff --git a/target/linux/generic-2.6/patches-2.6.30/978-lib80211_kconfig_hacks.patch b/target/linux/generic-2.6/patches-2.6.30/978-lib80211_kconfig_hacks.patch
new file mode 100644
index 000000000..53813a45f
--- /dev/null
+++ b/target/linux/generic-2.6/patches-2.6.30/978-lib80211_kconfig_hacks.patch
@@ -0,0 +1,19 @@
+--- a/net/wireless/Kconfig
++++ b/net/wireless/Kconfig
+@@ -63,13 +63,13 @@ config LIB80211
+ 	  you want this built into your kernel.
+ 
+ config LIB80211_CRYPT_WEP
+-	tristate
++	tristate "LIB80211_CRYPT_WEP"
+ 
+ config LIB80211_CRYPT_CCMP
+-	tristate
++	tristate "LIB80211_CRYPT_CCMP"
+ 
+ config LIB80211_CRYPT_TKIP
+-	tristate
++	tristate "LIB80211_CRYPT_TKIP"
+ 
+ config LIB80211_DEBUG
+ 	bool "lib80211 debugging messages"
-- 
cgit v1.2.3