From: Martin Willi Date: Tue, 15 May 2012 12:26:09 +0000 (+0200) Subject: Do not send IKEv1 DPD retransmit, but create a new INFORMATIONAL X-Git-Tag: 5.0.0~264 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=57a8418c88336b489d439b84be199b014443f9c0;p=thirdparty%2Fstrongswan.git Do not send IKEv1 DPD retransmit, but create a new INFORMATIONAL --- diff --git a/src/libcharon/sa/ikev1/task_manager_v1.c b/src/libcharon/sa/ikev1/task_manager_v1.c index d2245cb387..1dc9bf59f0 100755 --- a/src/libcharon/sa/ikev1/task_manager_v1.c +++ b/src/libcharon/sa/ikev1/task_manager_v1.c @@ -523,17 +523,6 @@ METHOD(task_manager_t, initiate, status_t, { /* tasks completed, no exchange active anymore */ this->initiating.type = EXCHANGE_TYPE_UNDEFINED; } - if (exchange == INFORMATIONAL_V1) - { - if (message->get_notify(message, DPD_R_U_THERE)) - { - expect_response = TRUE; - } - if (message->get_notify(message, DPD_R_U_THERE_ACK)) - { - keep = TRUE; - } - } if (flushed) { message->destroy(message);