aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/crypto/blowfish_common.c
diff options
context:
space:
mode:
authorStephan Mueller <smueller@chronox.de>2016-12-01 08:22:37 +0100
committerHerbert Xu <herbert@gondor.apana.org.au>2016-12-01 21:06:44 +0800
commit5937d81a9613a98381c1571a159ac971ae02182c (patch)
tree037fb547505846438c65f8afb8517f29654bba50 /crypto/blowfish_common.c
parentcrypto: aes-ce - Make aes_simd_algs static (diff)
downloadwireguard-linux-5937d81a9613a98381c1571a159ac971ae02182c.tar.xz
wireguard-linux-5937d81a9613a98381c1571a159ac971ae02182c.zip
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>
Diffstat (limited to 'crypto/blowfish_common.c')
0 files changed, 0 insertions, 0 deletions