When IKEv1 DPD times out, raise missing SEND_RETRANSMIT_TIMOUT alert

This commit is contained in:
Martin Willi
2013-03-14 14:20:54 +01:00
parent c45cf9048e
commit 335982169a
2 changed files with 2 additions and 1 deletions
@@ -77,6 +77,7 @@ METHOD(job_t, execute, job_requeue_t,
if (use_time < this->check)
{
DBG1(DBG_JOB, "DPD check timed out, enforcing DPD action");
charon->bus->alert(charon->bus, ALERT_RETRANSMIT_SEND_TIMEOUT, NULL);
charon->bus->ike_updown(charon->bus, ike_sa, FALSE);
ike_sa->reestablish(ike_sa);
charon->ike_sa_manager->checkin_and_destroy(charon->ike_sa_manager,