Some whitespace and code cleanups concerning the mediation extension.

This commit is contained in:
Tobias Brunner
2010-02-02 15:53:22 +01:00
parent dc5969242f
commit 41faec0791
3 changed files with 10 additions and 12 deletions
-3
View File
@@ -462,10 +462,7 @@ static gboolean connect_(NMVPNPlugin *plugin, NMConnection *connection,
{ {
ike_sa->set_peer_cfg(ike_sa, peer_cfg); ike_sa->set_peer_cfg(ike_sa, peer_cfg);
} }
else
{
peer_cfg->destroy(peer_cfg); peer_cfg->destroy(peer_cfg);
}
/** /**
* Register listener, enable initiate-failure-detection hooks * Register listener, enable initiate-failure-detection hooks
@@ -80,6 +80,7 @@ static void initiate(private_initiate_mediation_job_t *this)
this->mediated_sa_id); this->mediated_sa_id);
if (mediated_sa) if (mediated_sa)
{ {
DBG1(DBG_IKE, "initiating mediation connection");
mediated_cfg = mediated_sa->get_peer_cfg(mediated_sa); mediated_cfg = mediated_sa->get_peer_cfg(mediated_sa);
mediated_cfg->get_ref(mediated_cfg); mediated_cfg->get_ref(mediated_cfg);
@@ -99,6 +100,7 @@ static void initiate(private_initiate_mediation_job_t *this)
destroy(this); destroy(this);
return; return;
} }
enumerator->destroy(enumerator);
if (charon->connect_manager->check_and_register(charon->connect_manager, if (charon->connect_manager->check_and_register(charon->connect_manager,
auth_cfg->get(auth_cfg, AUTH_RULE_IDENTITY), auth_cfg->get(auth_cfg, AUTH_RULE_IDENTITY),
@@ -143,7 +145,6 @@ static void initiate(private_initiate_mediation_job_t *this)
mediation_sa = charon->ike_sa_manager->checkout(charon->ike_sa_manager, mediation_sa = charon->ike_sa_manager->checkout(charon->ike_sa_manager,
this->mediation_sa_id); this->mediation_sa_id);
if (mediation_sa) if (mediation_sa)
{ {
if (mediation_sa->initiate_mediation(mediation_sa, if (mediation_sa->initiate_mediation(mediation_sa,
@@ -163,10 +164,9 @@ static void initiate(private_initiate_mediation_job_t *this)
destroy(this); destroy(this);
return; return;
} }
charon->ike_sa_manager->checkin(charon->ike_sa_manager,
charon->ike_sa_manager->checkin(charon->ike_sa_manager, mediation_sa); mediation_sa);
} }
mediated_cfg->destroy(mediated_cfg); mediated_cfg->destroy(mediated_cfg);
} }
destroy(this); destroy(this);
@@ -214,7 +214,8 @@ static void reinitiate(private_initiate_mediation_job_t *this)
destroy(this); destroy(this);
return; return;
} }
charon->ike_sa_manager->checkin(charon->ike_sa_manager, mediation_sa); charon->ike_sa_manager->checkin(charon->ike_sa_manager,
mediation_sa);
} }
mediated_cfg->destroy(mediated_cfg); mediated_cfg->destroy(mediated_cfg);