X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=crypto%2Fccm.c;h=2002ca74c5cface0fc045111491adfa08ad231c5;hb=e2a9f9496512a2760f748e7919a6516af44ac2eb;hp=c36d654cf56a0f08ef9ef4e4cd42eaa85047a6cd;hpb=66a101dda6b26ee566aa9cadcbea904a41d2b268;p=pandora-kernel.git diff --git a/crypto/ccm.c b/crypto/ccm.c index c36d654cf56a..2002ca74c5cf 100644 --- a/crypto/ccm.c +++ b/crypto/ccm.c @@ -271,7 +271,8 @@ static int crypto_ccm_auth(struct aead_request *req, struct scatterlist *plain, } /* compute plaintext into mac */ - get_data_to_compute(cipher, pctx, plain, cryptlen); + if (cryptlen) + get_data_to_compute(cipher, pctx, plain, cryptlen); out: return err;