aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/crypto.h
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2017-04-06 16:16:11 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2017-04-10 19:17:27 +0800
commitf437a3f477cce402dbec6537b29e9e33962c9f73 (patch)
tree29e0a8cb8d08330954af0eb065bc7c4adbc3a504 /include/linux/crypto.h
parentxfrm: Prepare for CRYPTO_MAX_ALG_NAME expansion (diff)
downloadlinux-dev-f437a3f477cce402dbec6537b29e9e33962c9f73.tar.xz
linux-dev-f437a3f477cce402dbec6537b29e9e33962c9f73.zip
crypto: api - Extend algorithm name limit to 128 bytes
With the new explicit IV generators, we may now exceed the 64-byte length limit on the algorithm name, e.g., with echainiv(authencesn(hmac(sha256-generic),cbc(des3_ede-generic))) This patch extends the length limit to 128 bytes. Reported-by: Alexander Sverdlin <alexander.sverdlin@nokia.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Acked-by: Alexander Sverdlin <alexander.sverdlin@nokia.com> Tested-by: Alexander Sverdlin <alexander.sverdlin@nokia.com>
Diffstat (limited to 'include/linux/crypto.h')
-rw-r--r--include/linux/crypto.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/crypto.h b/include/linux/crypto.h
index c0b0cf3d2d2f..84da9978e951 100644
--- a/include/linux/crypto.h
+++ b/include/linux/crypto.h
@@ -123,7 +123,7 @@
/*
* Miscellaneous stuff.
*/
-#define CRYPTO_MAX_ALG_NAME 64
+#define CRYPTO_MAX_ALG_NAME 128
/*
* The macro CRYPTO_MINALIGN_ATTR (along with the void * type in the actual