From f32402f58e98f8cb5b5beb538146bcd6e7474736 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Thu, 23 Aug 2018 17:31:50 +0200 Subject: [PATCH] main-mode: Local identity is always defined --- src/libcharon/sa/ikev1/tasks/main_mode.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/libcharon/sa/ikev1/tasks/main_mode.c b/src/libcharon/sa/ikev1/tasks/main_mode.c index a41b35b1a6..b60c84992e 100644 --- a/src/libcharon/sa/ikev1/tasks/main_mode.c +++ b/src/libcharon/sa/ikev1/tasks/main_mode.c @@ -332,12 +332,6 @@ METHOD(task_t, build_i, status_t, identification_t *id; id = this->ph1->get_id(this->ph1, this->peer_cfg, TRUE); - if (!id) - { - DBG1(DBG_CFG, "own identity not known"); - charon->bus->alert(charon->bus, ALERT_LOCAL_AUTH_FAILED); - return send_notify(this, INVALID_ID_INFORMATION); - } this->ike_sa->set_my_id(this->ike_sa, id->clone(id)); id_payload = id_payload_create_from_identification(PLV1_ID, id); message->add_payload(message, &id_payload->payload_interface); @@ -528,12 +522,6 @@ METHOD(task_t, build_r, status_t, xauth_t *xauth = NULL; id = this->ph1->get_id(this->ph1, this->peer_cfg, TRUE); - if (!id) - { - DBG1(DBG_CFG, "own identity not known"); - charon->bus->alert(charon->bus, ALERT_LOCAL_AUTH_FAILED); - return send_notify(this, INVALID_ID_INFORMATION); - } this->ike_sa->set_my_id(this->ike_sa, id->clone(id)); id_payload = id_payload_create_from_identification(PLV1_ID, id);