Fix check-in of IKE_SA when IKE_SA_INIT fails and hash table is enabled
authorTobias Brunner <tobias@strongswan.org>
Sat, 19 Jan 2013 17:05:48 +0000 (18:05 +0100)
committerTobias Brunner <tobias@strongswan.org>
Thu, 24 Jan 2013 18:13:40 +0000 (19:13 +0100)
commit2ec3552fce1d8d37dc8766c548b5353f31b57370
tree0913f37c149ce92784f4c80f5e50bf49684666f5
parenta25047e412ab89904477cd2f223f921f413e3732
Fix check-in of IKE_SA when IKE_SA_INIT fails and hash table is enabled

Setting the responder SPI to 0 can only be done while generating the
response, otherwise we'd fail to check in the IKE_SA again in case the
hash table is enabled.  That's because we use the responder SPI as hash
value since 5.0.0.
src/libcharon/sa/ikev2/task_manager_v2.c