diff options
| author | Herbert Xu <herbert@gondor.apana.org.au> | 2025-04-07 18:21:11 +0800 |
|---|---|---|
| committer | Herbert Xu <herbert@gondor.apana.org.au> | 2025-04-16 15:16:21 +0800 |
| commit | c360df01c6c19959d2218cbad56d5b7c2ac7a476 (patch) | |
| tree | 546131734227b6291c9600cf503fa9a8f6b9d9dd /crypto | |
| parent | 300e6d6e9ebf2dcc0ca3eab68ed65207e947926c (diff) | |
| download | net-c360df01c6c19959d2218cbad56d5b7c2ac7a476.tar.gz | |
crypto: ahash - Use cra_reqsize
Use the common reqsize field and remove reqsize from ahash_alg.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto')
| -rw-r--r-- | crypto/ahash.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crypto/ahash.c b/crypto/ahash.c index fc59897c234c6b..ba0a639144af75 100644 --- a/crypto/ahash.c +++ b/crypto/ahash.c @@ -723,7 +723,7 @@ static int crypto_ahash_init_tfm(struct crypto_tfm *tfm) struct ahash_alg *alg = crypto_ahash_alg(hash); crypto_ahash_set_statesize(hash, alg->halg.statesize); - crypto_ahash_set_reqsize(hash, alg->reqsize); + crypto_ahash_set_reqsize(hash, crypto_tfm_alg_reqsize(tfm)); if (tfm->__crt_alg->cra_type == &crypto_shash_type) return crypto_init_ahash_using_shash(tfm); @@ -889,7 +889,7 @@ static int ahash_prepare_alg(struct ahash_alg *alg) if (alg->halg.statesize == 0) return -EINVAL; - if (alg->reqsize && alg->reqsize < alg->halg.statesize) + if (base->cra_reqsize && base->cra_reqsize < alg->halg.statesize) return -EINVAL; err = hash_prepare_alg(&alg->halg); |
