Trigger an updown event when destroying an IKE_SA based on INITIAL_CONTACT
In other cases (i.e. when functions return DESTROY_ME) the event should already be triggered, but not in this forced situation.
This commit is contained in:
@@ -1782,6 +1782,7 @@ METHOD(ike_sa_manager_t, check_uniqueness, bool,
|
|||||||
{
|
{
|
||||||
DBG1(DBG_IKE, "destroying duplicate IKE_SA for peer '%Y', "
|
DBG1(DBG_IKE, "destroying duplicate IKE_SA for peer '%Y', "
|
||||||
"received INITIAL_CONTACT", other);
|
"received INITIAL_CONTACT", other);
|
||||||
|
charon->bus->ike_updown(charon->bus, duplicate, FALSE);
|
||||||
checkin_and_destroy(this, duplicate);
|
checkin_and_destroy(this, duplicate);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user