Prevent crypto aead from failing to build with 2.6.24 targets (#4426)
authorflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 6 Jan 2009 11:28:00 +0000 (11:28 +0000)
committerflorian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 6 Jan 2009 11:28:00 +0000 (11:28 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13882 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/generic-2.6/config-2.6.24
target/linux/generic-2.6/patches-2.6.24/975-crypto_kconfig_hacks.patch [new file with mode: 0644]

index 016406fd1ae38d1b6559de2a2a0e0a6e69c3a979..0ccfd54408ef8c9fe5a93c9751f255ac04c30dd5 100644 (file)
@@ -235,6 +235,7 @@ CONFIG_CRC_CCITT=m
 CONFIG_CRC_ITU_T=m
 CONFIG_CROSSCOMPILE=y
 CONFIG_CRYPTO=y
+CONFIG_CRYPTO_AEAD=m
 CONFIG_CRYPTO_AES=m
 CONFIG_CRYPTO_ALGAPI=m
 CONFIG_CRYPTO_ANUBIS=m
diff --git a/target/linux/generic-2.6/patches-2.6.24/975-crypto_kconfig_hacks.patch b/target/linux/generic-2.6/patches-2.6.24/975-crypto_kconfig_hacks.patch
new file mode 100644 (file)
index 0000000..ec3fdc6
--- /dev/null
@@ -0,0 +1,30 @@
+--- linux-2.6.24.7/crypto/Kconfig      2008-05-07 01:22:34.000000000 +0200
++++ linux-2.6.24.7.new/crypto/Kconfig  2009-01-06 12:14:43.000000000 +0100
+@@ -20,7 +20,7 @@
+ if CRYPTO
+ config CRYPTO_ALGAPI
+-      tristate
++      tristate "ALG API"
+       help
+         This option provides the API for cryptographic algorithms.
+@@ -29,15 +29,15 @@
+       select CRYPTO_BLKCIPHER
+ config CRYPTO_AEAD
+-      tristate
++      tristate "AEAD"
+       select CRYPTO_ALGAPI
+ config CRYPTO_BLKCIPHER
+-      tristate
++      tristate "Block cipher"
+       select CRYPTO_ALGAPI
+ config CRYPTO_HASH
+-      tristate
++      tristate "HASH"
+       select CRYPTO_ALGAPI
+ config CRYPTO_MANAGER