crypto: ansi_cprng - Fix module initialization
PATCH 1/1 crypto: ansi_cprng - Fix module initialization
Return the value we got from crypto_register_alg() instead of returning 0 in any case.
Signed-off-by Steffen Klassert <[email protected]>
--- crypto/ansi_cprng.c | 9 +-------- 1 files changed, 1 insertions(+), 8 deletions(-)
crypto/ansi_cprng.c +0 -3
@@ -408,17 +408,10 @@ static struct crypto_alg rng_alg = {/* Module initalization */ static int __init prng_mod_init (void ) { -int ret =0 ; -if (fips_enabled) rng_alg.cra_priority +=200 ; - ret =crypto_register_alg (&rng_alg);
Quoted 35 lines · Steffen Klassert
Return the value we got from
crypto_register_alg()instead of returning 0 in any case.Signed-off-by Steffen Klassert <[email protected]>--- crypto/ansi_cprng.c | 9 +-------- 1 files changed, 1 insertions(+), 8 deletions(-)crypto/ansi_cprng.c +1
-8@@ -408,17 +408,10 @@ static struct crypto_alg rng_alg = {/* Module initalization */ static int __init prng_mod_init (void ) { -int ret =0 ; -if (fips_enabled) rng_alg.cra_priority +=200 ; - ret =crypto_register_alg (&rng_alg); - -if (ret) - goto out; -out: -return 0 ; +return crypto_register_alg (&rng_alg); } static void __exit prng_mod_fini(void)Signature · 1 line
1.5.4.2
Thanks!
Acked-by Neil Horman <[email protected]>
Herbert Xu
maintainerQuoted 7 lines · Neil Horman
Quoted 4 lines · Steffen Klassert
Return the value we got from
crypto_register_alg()instead of returning 0 in any case.Signed-off-by Steffen Klassert <[email protected]>Acked-by Neil Horman <[email protected]>
Patch applied. Thanks a lot!
Signature · 4 lines
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <[email protected]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt