From: Martin Willi Date: Mon, 1 Jun 2015 11:44:04 +0000 (+0200) Subject: xfrm: Define ChaCha20-Poly1305 AEAD XFRM algo for IPsec users X-Git-Tag: v4.2-rc1~160^2~86 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b08b6b779112dd7c862d86780b5155d382f3cef6;p=platform%2Fkernel%2Flinux-exynos.git xfrm: Define ChaCha20-Poly1305 AEAD XFRM algo for IPsec users Signed-off-by: Martin Willi Acked-by: Steffen Klassert Signed-off-by: Herbert Xu --- diff --git a/net/xfrm/xfrm_algo.c b/net/xfrm/xfrm_algo.c index 67266b7..42f7c76 100644 --- a/net/xfrm/xfrm_algo.c +++ b/net/xfrm/xfrm_algo.c @@ -159,6 +159,18 @@ static struct xfrm_algo_desc aead_list[] = { .sadb_alg_maxbits = 256 } }, +{ + .name = "rfc7539esp(chacha20,poly1305)", + + .uinfo = { + .aead = { + .geniv = "seqniv", + .icv_truncbits = 128, + } + }, + + .pfkey_supported = 0, +}, }; static struct xfrm_algo_desc aalg_list[] = {