From: Martin Willi Date: Wed, 14 Nov 2007 09:41:08 +0000 (-0000) Subject: fixed NO_PROPOSAL_CHOSEN response on IKE_SA_INIT X-Git-Tag: 4.1.9~38 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=91b16af0fabd8e7b8ef7d732706885eef5a5815f;p=thirdparty%2Fstrongswan.git fixed NO_PROPOSAL_CHOSEN response on IKE_SA_INIT --- diff --git a/src/charon/sa/ike_sa.c b/src/charon/sa/ike_sa.c index 72996cecf2..4cd049880a 100644 --- a/src/charon/sa/ike_sa.c +++ b/src/charon/sa/ike_sa.c @@ -859,6 +859,8 @@ static void send_notify_response(private_ike_sa_t *this, message_t *request, this->other_host = request->get_source(request); this->other_host = this->other_host->clone(this->other_host); } + response->set_source(response, this->my_host->clone(this->my_host)); + response->set_destination(response, this->other_host->clone(this->other_host)); if (generate_message(this, response, &packet) == SUCCESS) { charon->sender->send(charon->sender, packet);