diff --git a/crypto/authencesn.c b/crypto/authencesn.c index 50b804747e20a3a9a68e158bab1e900949b75b27..4eff4be6bd1272269ab639702349af14ae55309e 100644 --- a/crypto/authencesn.c +++ b/crypto/authencesn.c @@ -279,7 +279,7 @@ static void authenc_esn_verify_ahash_done(struct crypto_async_request *areq, struct aead_request *req = areq->data; err = err ?: crypto_authenc_esn_decrypt_tail(req, 0); - aead_request_complete(req, err); + authenc_esn_request_complete(req, err); } static int crypto_authenc_esn_decrypt(struct aead_request *req)