]> git.ipfire.org Git - thirdparty/strongswan.git/commit
kernel-pfkey: Enable macOS native AES_GCM_ICV16 support
authorRuben Tytgat <ruben_tytgat@hotmail.com>
Thu, 5 Jul 2018 15:54:42 +0000 (17:54 +0200)
committerTobias Brunner <tobias@strongswan.org>
Fri, 6 Jul 2018 08:25:55 +0000 (10:25 +0200)
commite2b8c7e6ed6ced931c8593cccdde4e5f276018ea
tree3790380882c0faa1ccfaf0f16c469ff4091d6468
parentdf411bfa304fa0b2c92e7c0148fb04ac258437f1
kernel-pfkey: Enable macOS native AES_GCM_ICV16 support

macOS supports AES_GCM_ICV16 natively using PF_KEYv2.

This change enables AES_GCM if the corresponding definition is detected
in the headers.

With this change it is no longer necessary to use the libipsec module to
use AES_GCM on macOS.

Closes strongswan/strongswan#107.
src/libcharon/plugins/kernel_pfkey/kernel_pfkey_ipsec.c