aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/sa/states/initiator_init.c
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2006-05-23 08:01:49 +0000
committerMartin Willi <martin@strongswan.org>2006-05-23 08:01:49 +0000
commit4a5bba25e28eee22bb81ac8faecfff33a0839885 (patch)
tree87857b923a9e5429e9f6ecb1f3fb1cce4989c540 /src/charon/sa/states/initiator_init.c
parent4acc8989ce04ce23532435c75d3a4406ed246f04 (diff)
downloadstrongswan-4a5bba25e28eee22bb81ac8faecfff33a0839885.tar.bz2
strongswan-4a5bba25e28eee22bb81ac8faecfff33a0839885.tar.xz
- reimplemented proper IKE SA deletion using a seperate state,
should conform now to IKEv2
Diffstat (limited to 'src/charon/sa/states/initiator_init.c')
-rw-r--r--src/charon/sa/states/initiator_init.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/charon/sa/states/initiator_init.c b/src/charon/sa/states/initiator_init.c
index 35d15235d..9636d8f66 100644
--- a/src/charon/sa/states/initiator_init.c
+++ b/src/charon/sa/states/initiator_init.c
@@ -131,7 +131,7 @@ static status_t initiate_connection (private_initiator_init_t *this, connection_
{
this->logger->log(this->logger, ERROR | LEVEL1, "Could not get a policy for '%s - %s', aborting",
my_id->get_string(my_id), other_id->get_string(other_id));
- return DELETE_ME;
+ return DESTROY_ME;
}
this->ike_sa->set_policy(this->ike_sa,policy);
@@ -157,7 +157,7 @@ status_t retry_initiate_connection (private_initiator_init_t *this, diffie_hellm
if (dh_group == MODP_UNDEFINED)
{
this->logger->log(this->logger, AUDIT, "No DH group acceptable for initialization, Aborting");
- return DELETE_ME;
+ return DESTROY_ME;
}
connection = this->ike_sa->get_connection(this->ike_sa);
@@ -181,7 +181,7 @@ status_t retry_initiate_connection (private_initiator_init_t *this, diffie_hellm
{
this->logger->log(this->logger, ERROR, "Building nonce payload failed. Aborting");
message->destroy(message);
- return DELETE_ME;
+ return DESTROY_ME;
}
/* message can now be sent (must not be destroyed) */
@@ -190,7 +190,7 @@ status_t retry_initiate_connection (private_initiator_init_t *this, diffie_hellm
{
this->logger->log(this->logger, AUDIT, "Unable to initiate connection, could not send message. Aborting");
message->destroy(message);
- return DELETE_ME;
+ return DESTROY_ME;
}
message = this->ike_sa->get_last_requested_message(this->ike_sa);