crypto: algif_aead - fix AIO handling of zero buffer
authorStephan Mueller <smueller@chronox.de>
Thu, 1 Dec 2016 07:22:37 +0000 (08:22 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 1 Dec 2016 13:06:44 +0000 (21:06 +0800)
commit5937d81a9613a98381c1571a159ac971ae02182c
tree037fb547505846438c65f8afb8517f29654bba50
parentefad2b61ae258df4fb3896f5e7cd9c701f4979e6
crypto: algif_aead - fix AIO handling of zero buffer

Handle the case when the caller provided a zero buffer to
sendmsg/sendpage. Such scenario is legal for AEAD ciphers when no
plaintext / ciphertext and no AAD is provided and the caller only
requests the generation of the tag value.

Signed-off-by: Stephan Mueller <smueller@chronox.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/algif_aead.c