fixed sync of CHILD_SA delete

This commit is contained in:
Martin Willi
2010-04-07 13:55:12 +02:00
committed by Martin Willi
parent 9ffcbea6f1
commit 1e977438af
@@ -554,17 +554,14 @@ static void process_child_delete(private_ha_sync_dispatcher_t *this,
value.ike_sa_id); value.ike_sa_id);
break; break;
case HA_SYNC_INBOUND_SPI: case HA_SYNC_INBOUND_SPI:
if (!ike_sa || ike_sa->destroy_child_sa(ike_sa, PROTO_ESP, if (ike_sa)
value.u32) != SUCCESS)
{ {
DBG1(DBG_CHD, "HA sync CHILD_SA 0x%lx delete failed (%p)", ike_sa->destroy_child_sa(ike_sa, PROTO_ESP, value.u32);
value.u32, ike_sa);
} }
break; break;
default: default:
break; break;
} }
break;
} }
if (ike_sa) if (ike_sa)
{ {