fixed sync of CHILD_SA delete
This commit is contained in:
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)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user