From 26d08a241a7af57c4790383ddbbc743c66dd0bea Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Fri, 17 Apr 2009 07:43:43 +0000 Subject: [PATCH] fixed ike_sa condition/extension parsing --- .../plugins/ha_sync/ha_sync_dispatcher.c | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/charon/plugins/ha_sync/ha_sync_dispatcher.c b/src/charon/plugins/ha_sync/ha_sync_dispatcher.c index aacf2399c..d8e909814 100644 --- a/src/charon/plugins/ha_sync/ha_sync_dispatcher.c +++ b/src/charon/plugins/ha_sync/ha_sync_dispatcher.c @@ -251,19 +251,19 @@ static void process_ike_update(private_ha_sync_dispatcher_t *this, DBG1(DBG_IKE, "HA sync is missing nodes peer configuration"); } break; - case HA_SYNC_CONDITIONS: - set_condition(ike_sa, value.u32, EXT_NATT); - set_condition(ike_sa, value.u32, EXT_MOBIKE); - set_condition(ike_sa, value.u32, EXT_HASH_AND_URL); - break; case HA_SYNC_EXTENSIONS: - set_extension(ike_sa, value.u32, COND_NAT_ANY); - set_extension(ike_sa, value.u32, COND_NAT_HERE); - set_extension(ike_sa, value.u32, COND_NAT_THERE); - set_extension(ike_sa, value.u32, COND_NAT_FAKE); - set_extension(ike_sa, value.u32, COND_EAP_AUTHENTICATED); - set_extension(ike_sa, value.u32, COND_CERTREQ_SEEN); - set_extension(ike_sa, value.u32, COND_ORIGINAL_INITIATOR); + set_extension(ike_sa, value.u32, EXT_NATT); + set_extension(ike_sa, value.u32, EXT_MOBIKE); + set_extension(ike_sa, value.u32, EXT_HASH_AND_URL); + break; + case HA_SYNC_CONDITIONS: + set_condition(ike_sa, value.u32, COND_NAT_ANY); + set_condition(ike_sa, value.u32, COND_NAT_HERE); + set_condition(ike_sa, value.u32, COND_NAT_THERE); + set_condition(ike_sa, value.u32, COND_NAT_FAKE); + set_condition(ike_sa, value.u32, COND_EAP_AUTHENTICATED); + set_condition(ike_sa, value.u32, COND_CERTREQ_SEEN); + set_condition(ike_sa, value.u32, COND_ORIGINAL_INITIATOR); break; case HA_SYNC_INITIATE_MID: ike_sa->set_message_id(ike_sa, TRUE, value.u32);