From af518b450e3af1961b483a8ced596c6e837989e2 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Thu, 14 Jun 2012 14:46:48 +0200 Subject: [PATCH] Adopt children as XAuth initiator (which is IKE responder) --- src/libcharon/sa/ikev1/tasks/xauth.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libcharon/sa/ikev1/tasks/xauth.c b/src/libcharon/sa/ikev1/tasks/xauth.c index 059877edd5..730ac355d1 100644 --- a/src/libcharon/sa/ikev1/tasks/xauth.c +++ b/src/libcharon/sa/ikev1/tasks/xauth.c @@ -239,8 +239,6 @@ METHOD(task_t, build_r_ack, status_t, if (this->status == XAUTH_OK && establish(this)) { - lib->processor->queue_job(lib->processor, (job_t*) - adopt_children_job_create(this->ike_sa->get_id(this->ike_sa))); return SUCCESS; } return FAILED; @@ -343,6 +341,8 @@ METHOD(task_t, process_i_status, status_t, return FAILED; } this->ike_sa->set_condition(this->ike_sa, COND_XAUTH_AUTHENTICATED, TRUE); + lib->processor->queue_job(lib->processor, (job_t*) + adopt_children_job_create(this->ike_sa->get_id(this->ike_sa))); return SUCCESS; } -- 2.47.2