From: Tobias Brunner Date: Fri, 6 Jul 2018 08:17:52 +0000 (+0200) Subject: kernel-pfkey: Add support for native ChaCha20/Poly1305 on macOS X-Git-Tag: 5.7.0dr5~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c798b94a431253724b5ff43bca20862e0c8f202a;p=thirdparty%2Fstrongswan.git kernel-pfkey: Add support for native ChaCha20/Poly1305 on macOS --- diff --git a/src/libcharon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c b/src/libcharon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c index 34089f9127..78967c89cd 100644 --- a/src/libcharon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c +++ b/src/libcharon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c @@ -895,6 +895,9 @@ static kernel_algorithm_t encryption_algs[] = { #endif #ifdef SADB_X_EALG_CAMELLIACBC {ENCR_CAMELLIA_CBC, SADB_X_EALG_CAMELLIACBC }, +#endif +#ifdef SADB_X_EALG_CHACHA20POLY1305 + {ENCR_CHACHA20_POLY1305, SADB_X_EALG_CHACHA20POLY1305}, #endif {END_OF_LIST, 0 }, };