mirror of
https://github.com/torvalds/linux.git
synced 2024-11-21 19:41:42 +00:00
crypto: hctr2 - stop using alignmask of shash_alg
Now that the shash algorithm type does not support nonzero alignmasks, shash_alg::base.cra_alignmask is always 0, so OR-ing it into another value is a no-op. Signed-off-by: Eric Biggers <ebiggers@google.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
321dfe9777
commit
f6f1514cf7
@ -485,8 +485,7 @@ static int hctr2_create_common(struct crypto_template *tmpl,
|
|||||||
inst->alg.base.cra_blocksize = BLOCKCIPHER_BLOCK_SIZE;
|
inst->alg.base.cra_blocksize = BLOCKCIPHER_BLOCK_SIZE;
|
||||||
inst->alg.base.cra_ctxsize = sizeof(struct hctr2_tfm_ctx) +
|
inst->alg.base.cra_ctxsize = sizeof(struct hctr2_tfm_ctx) +
|
||||||
polyval_alg->statesize * 2;
|
polyval_alg->statesize * 2;
|
||||||
inst->alg.base.cra_alignmask = xctr_alg->base.cra_alignmask |
|
inst->alg.base.cra_alignmask = xctr_alg->base.cra_alignmask;
|
||||||
polyval_alg->base.cra_alignmask;
|
|
||||||
/*
|
/*
|
||||||
* The hash function is called twice, so it is weighted higher than the
|
* The hash function is called twice, so it is weighted higher than the
|
||||||
* xctr and blockcipher.
|
* xctr and blockcipher.
|
||||||
|
Loading…
Reference in New Issue
Block a user