diff options
Diffstat (limited to 'src/libcharon/sa/ikev2/tasks/ike_config.c')
-rw-r--r-- | src/libcharon/sa/ikev2/tasks/ike_config.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/libcharon/sa/ikev2/tasks/ike_config.c b/src/libcharon/sa/ikev2/tasks/ike_config.c index ed937b5da..646f20c61 100644 --- a/src/libcharon/sa/ikev2/tasks/ike_config.c +++ b/src/libcharon/sa/ikev2/tasks/ike_config.c @@ -127,8 +127,7 @@ static void handle_attribute(private_ike_config_t *this, /* and pass it to the handle function */ handler = charon->attributes->handle(charon->attributes, - this->ike_sa->get_other_id(this->ike_sa), handler, - ca->get_type(ca), ca->get_chunk(ca)); + this->ike_sa, handler, ca->get_type(ca), ca->get_chunk(ca)); this->ike_sa->add_configuration_attribute(this->ike_sa, handler, ca->get_type(ca), ca->get_chunk(ca)); } @@ -274,8 +273,7 @@ METHOD(task_t, build_i, status_t, } enumerator = charon->attributes->create_initiator_enumerator( - charon->attributes, - this->ike_sa->get_other_id(this->ike_sa), vips); + charon->attributes, this->ike_sa, vips); while (enumerator->enumerate(enumerator, &handler, &type, &data)) { configuration_attribute_t *ca; |