Browse Source

Prevent crypto aead from failing to build with 2.6.24 targets (#4426)

SVN-Revision: 13882
Florian Fainelli 17 years ago
parent
commit
8c634001bb

+ 1 - 0
target/linux/generic-2.6/config-2.6.24

@@ -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

+ 30 - 0
target/linux/generic-2.6/patches-2.6.24/975-crypto_kconfig_hacks.patch

@@ -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