Conditionally reset AE context in keymat destroy
authorAdrian-Ken Rueegsegger <ken@codelabs.ch>
Wed, 19 Sep 2012 15:55:28 +0000 (17:55 +0200)
committerTobias Brunner <tobias@strongswan.org>
Tue, 19 Mar 2013 14:23:48 +0000 (15:23 +0100)
commitd9c648068859f17271d0880100d1845206cbd4ab
tree36b32cbdf6654a35f1401eec6d0ae139866c54a0
parent62b625430eba1ec2b3eb970e32b90ce0c1b956c0
Conditionally reset AE context in keymat destroy

The responsibility to reset an authenticated endpoint context is passed
from a parent IKE SA keymat to the new keymat by including it in the ISA
info data contained in the skd chunk. The last IKE SA to be destroyed
will also reset the associated AE context.
src/charon-tkm/src/tkm/tkm_keymat.c
src/charon-tkm/src/tkm/tkm_types.h