diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2006-08-26 18:34:10 +1000 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2006-09-21 11:46:22 +1000 |
commit | 6010439f47e6b308c031dad7d99686030ef942dd (patch) | |
tree | c59d65017014dec1f0c01e6372c7a92f3284a5e9 /include/linux | |
parent | e4d5b79c661c7cfca9d8d5afd040a295f128d3cb (diff) | |
download | linux-6010439f47e6b308c031dad7d99686030ef942dd.tar.gz linux-6010439f47e6b308c031dad7d99686030ef942dd.tar.bz2 linux-6010439f47e6b308c031dad7d99686030ef942dd.zip |
[CRYPTO] padlock: Convert padlock-sha to use crypto_hash
This patch converts padlock-sha to use crypto_hash for its fallback.
It also changes the fallback selection to use selection by type instead
of name. This is done through the new CRYPTO_ALG_NEED_FALLBACK bit,
which is set if and only if an algorithm needs a fallback of the same
type.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/crypto.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/linux/crypto.h b/include/linux/crypto.h index d4f9948b64b1..187c6ea91959 100644 --- a/include/linux/crypto.h +++ b/include/linux/crypto.h @@ -43,6 +43,12 @@ #define CRYPTO_ALG_ASYNC 0x00000080 /* + * Set this bit if and only if the algorithm requires another algorithm of + * the same type to handle corner cases. + */ +#define CRYPTO_ALG_NEED_FALLBACK 0x00000100 + +/* * Transform masks and values (for crt_flags). */ #define CRYPTO_TFM_MODE_MASK 0x000000ff |