]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit - include/crypto/if_alg.h
crypto: af_alg - add setsockopt for auth tag size
authorStephan Mueller <smueller@chronox.de>
Sun, 7 Dec 2014 22:21:42 +0000 (23:21 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 22 Dec 2014 12:02:37 +0000 (23:02 +1100)
commit25fb8638e919bc7431a73f2fb4a9713818ae2c9d
tree417415438d68774c5bf0dfe8604159870d529013
parent905b42e559fa4952569b3444bc6c054c0103e5a0
crypto: af_alg - add setsockopt for auth tag size

Use setsockopt on the tfm FD to provide the authentication tag size for
an AEAD cipher. This is achieved by adding a callback function which is
intended to be used by the AEAD AF_ALG implementation.

The optlen argument of the setsockopt specifies the authentication tag
size to be used with the AEAD tfm.

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