aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/tests/utils/mock_ipsec.c
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2016-06-10 16:00:25 +0200
committerTobias Brunner <tobias@strongswan.org>2016-06-17 18:48:08 +0200
commit15cea08adc6a2700c401a23ce1838d33f31e26f5 (patch)
tree7518844565fe78a727d32c8b7263650a5d3c0a51 /src/libcharon/tests/utils/mock_ipsec.c
parentde4e4687ff8357c30483c5cba39c7cc2a24bbb6c (diff)
downloadstrongswan-15cea08adc6a2700c401a23ce1838d33f31e26f5.tar.bz2
strongswan-15cea08adc6a2700c401a23ce1838d33f31e26f5.tar.xz
child-rekey: Only rekey installed CHILD_SAs
Depending on the lifetimes a CHILD_SA we rekeyed as responder might expire shortly afterwards. We don't want to rekey it again. When retrying due to an INVALID_KE_PAYLOAD notify the expected state is CHILD_REKEYING if it is anything else (e.g. due to a collision) we ignore it. We also abort the exchange properly if we don't find the CHILD_SA, no need for an empty INFORMATIONAL exchange anymore.
Diffstat (limited to 'src/libcharon/tests/utils/mock_ipsec.c')
0 files changed, 0 insertions, 0 deletions