Merge commit 'child-sa-rekey-tkm'
authorTobias Brunner <tobias@strongswan.org>
Mon, 7 Aug 2017 08:46:45 +0000 (10:46 +0200)
committerTobias Brunner <tobias@strongswan.org>
Mon, 7 Aug 2017 08:46:45 +0000 (10:46 +0200)
This fixes CHILD_SA rekeying with TKM and changes how we switch to the
outbound IPsec SA with Netlink/XFRM (using SPIs on the outbound policy
instead of installing the outbound SA delayed).

For charon-tkm it changes when esa_select() and esa_reset() are called,
now with the outbound policy and the inbound SA, respectively, instead
of the outbound SA in both cases.

Also fixed is a potential traffic loss when a rekey collision is lost.


Trivial merge