summaryrefslogtreecommitdiff
path: root/crypto/tcrypt.c
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2009-06-19 20:37:00 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2009-06-19 20:37:00 +0800
commitde7e328af5d4d44f50e176e70de456db5b3c6ec0 (patch)
tree6e69a7f0258749832b18cc786327fc5cb5fe4e6d /crypto/tcrypt.c
parent09099b444d63552b245f091331fe6f692cc33003 (diff)
downloadlinux-crypto-de7e328af5d4d44f50e176e70de456db5b3c6ec0.tar.gz
linux-crypto-de7e328af5d4d44f50e176e70de456db5b3c6ec0.zip
crypto: tcrypt - Fix module return code when testing by name
We should return 0/-ENOENT instead of 1/0 when testing by name. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to '')
-rw-r--r--crypto/tcrypt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/tcrypt.c b/crypto/tcrypt.c
index dfeec0c5..a890a679 100644
--- a/crypto/tcrypt.c
+++ b/crypto/tcrypt.c
@@ -889,7 +889,7 @@ static int do_test(int m)
static int do_alg_test(const char *alg, u32 type)
{
- return crypto_has_alg(alg, type, CRYPTO_ALG_TYPE_MASK);
+ return crypto_has_alg(alg, type, CRYPTO_ALG_TYPE_MASK) ? 0 : -ENOENT;
}
static int __init tcrypt_mod_init(void)