mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-03-07 04:11:03 +07:00
crypto: aegis128 - drop empty TFM init/exit routines
TFM init/exit routines are optional, so no need to provide empty ones. Reviewed-by: Ondrej Mosnacek <omosnace@redhat.com> Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
520c1993bb
commit
368b1bdc0a
@ -403,22 +403,11 @@ static int crypto_aegis128_decrypt(struct aead_request *req)
|
|||||||
return crypto_memneq(tag.bytes, zeros, authsize) ? -EBADMSG : 0;
|
return crypto_memneq(tag.bytes, zeros, authsize) ? -EBADMSG : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int crypto_aegis128_init_tfm(struct crypto_aead *tfm)
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void crypto_aegis128_exit_tfm(struct crypto_aead *tfm)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
static struct aead_alg crypto_aegis128_alg = {
|
static struct aead_alg crypto_aegis128_alg = {
|
||||||
.setkey = crypto_aegis128_setkey,
|
.setkey = crypto_aegis128_setkey,
|
||||||
.setauthsize = crypto_aegis128_setauthsize,
|
.setauthsize = crypto_aegis128_setauthsize,
|
||||||
.encrypt = crypto_aegis128_encrypt,
|
.encrypt = crypto_aegis128_encrypt,
|
||||||
.decrypt = crypto_aegis128_decrypt,
|
.decrypt = crypto_aegis128_decrypt,
|
||||||
.init = crypto_aegis128_init_tfm,
|
|
||||||
.exit = crypto_aegis128_exit_tfm,
|
|
||||||
|
|
||||||
.ivsize = AEGIS128_NONCE_SIZE,
|
.ivsize = AEGIS128_NONCE_SIZE,
|
||||||
.maxauthsize = AEGIS128_MAX_AUTH_SIZE,
|
.maxauthsize = AEGIS128_MAX_AUTH_SIZE,
|
||||||
|
Loading…
Reference in New Issue
Block a user