summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2009-01-14 13:34:48 +1100
committerHerbert Xu <herbert@gondor.apana.org.au>2009-02-18 16:48:05 +0800
commit1693531e9ef11959300617c68a8322ad006b5475 (patch)
tree2cebdb86f8c22eb0363a320c100d66a178f29208
parent07bf44f86989f5ed866510374fe761d1903681fb (diff)
downloadlinux-1693531e9ef11959300617c68a8322ad006b5475.tar.gz
linux-1693531e9ef11959300617c68a8322ad006b5475.tar.bz2
linux-1693531e9ef11959300617c68a8322ad006b5475.zip
crypto: shash - Remove superfluous check in init_tfm
We're currently checking the frontend type in init_tfm. This is completely pointless because the fact that we're called at all means that the frontend is ours so the type must match as well. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
-rw-r--r--crypto/shash.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/crypto/shash.c b/crypto/shash.c
index d5a2b619c55f..13a0dc150a4d 100644
--- a/crypto/shash.c
+++ b/crypto/shash.c
@@ -442,8 +442,6 @@ static unsigned int crypto_shash_ctxsize(struct crypto_alg *alg, u32 type,
static int crypto_shash_init_tfm(struct crypto_tfm *tfm,
const struct crypto_type *frontend)
{
- if (frontend->type != CRYPTO_ALG_TYPE_SHASH)
- return -EINVAL;
return 0;
}