crypto: pcrypt - call the complete function on error

This fixes three forgotten calls to the complete function
in the error case.

Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
Steffen Klassert 2010-02-04 11:40:17 +11:00 committed by Herbert Xu
parent e054f16471
commit 5a1436beec

View file

@ -114,7 +114,7 @@ static void pcrypt_aead_enc(struct padata_priv *padata)
padata->info = crypto_aead_encrypt(req);
if (padata->info)
if (padata->info == -EINPROGRESS)
return;
padata_do_serial(padata);
@ -158,7 +158,7 @@ static void pcrypt_aead_dec(struct padata_priv *padata)
padata->info = crypto_aead_decrypt(req);
if (padata->info)
if (padata->info == -EINPROGRESS)
return;
padata_do_serial(padata);
@ -202,7 +202,7 @@ static void pcrypt_aead_givenc(struct padata_priv *padata)
padata->info = crypto_aead_givencrypt(req);
if (padata->info)
if (padata->info == -EINPROGRESS)
return;
padata_do_serial(padata);