esp, ah: consolidate the crypto algorithm selections
authorEric Biggers <ebiggers@google.com>
Wed, 10 Jun 2020 16:14:35 +0000 (09:14 -0700)
committerSteffen Klassert <steffen.klassert@secunet.com>
Mon, 15 Jun 2020 04:52:16 +0000 (06:52 +0200)
commit7d4e3919592593594296944ae7da1a207706e8c5
tree211230ce0d93996838c0558adff82193ad315b68
parenta4902d914e508f3691fa7ef885a76d2b7e735805
esp, ah: consolidate the crypto algorithm selections

Instead of duplicating the algorithm selections between INET_AH and
INET6_AH and between INET_ESP and INET6_ESP, create new tristates
XFRM_AH and XFRM_ESP that do the algorithm selections, and make these be
selected by the corresponding INET* options.

Suggested-by: Herbert Xu <herbert@gondor.apana.org.au>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
Cc: Corentin Labbe <clabbe@baylibre.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Steffen Klassert <steffen.klassert@secunet.com>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/ipv4/Kconfig
net/ipv6/Kconfig
net/xfrm/Kconfig