aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/sa/transactions/ike_sa_init.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/charon/sa/transactions/ike_sa_init.c')
-rw-r--r--src/charon/sa/transactions/ike_sa_init.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/charon/sa/transactions/ike_sa_init.c b/src/charon/sa/transactions/ike_sa_init.c
index 937f4ce43..c85a27f32 100644
--- a/src/charon/sa/transactions/ike_sa_init.c
+++ b/src/charon/sa/transactions/ike_sa_init.c
@@ -790,7 +790,8 @@ static status_t get_response(private_ike_sa_init_t *this,
return DESTROY_ME;
}
- this->ike_sa->set_lifetimes(this->ike_sa,
+ this->ike_sa->set_lifetimes(this->ike_sa,
+ this->connection->get_reauth(this->connection),
this->connection->get_soft_lifetime(this->connection),
this->connection->get_hard_lifetime(this->connection));
@@ -1030,6 +1031,7 @@ static status_t conclude(private_ike_sa_init_t *this, message_t *response,
}
this->ike_sa->set_lifetimes(this->ike_sa,
+ this->connection->get_reauth(this->connection),
this->connection->get_soft_lifetime(this->connection),
this->connection->get_hard_lifetime(this->connection));