Commit 368b1bdc authored by Ard Biesheuvel's avatar Ard Biesheuvel Committed by Herbert Xu

crypto: aegis128 - drop empty TFM init/exit routines

TFM init/exit routines are optional, so no need to provide empty ones.
Reviewed-by: default avatarOndrej Mosnacek <omosnace@redhat.com>
Signed-off-by: default avatarArd Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent 520c1993
...@@ -403,22 +403,11 @@ static int crypto_aegis128_decrypt(struct aead_request *req) ...@@ -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,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment