aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndreas Steffen <andreas.steffen@strongswan.org>2010-11-02 10:46:30 +0100
committerAndreas Steffen <andreas.steffen@strongswan.org>2010-11-02 10:46:30 +0100
commit49a9028201f3d2be9b3b7e640eae5de65ce9b5cd (patch)
tree082ed953c40302b9be908fec3e64a7765f23c5c9 /src
parente49bc77f90a38ef44a712c0b94dd33ec612f82d7 (diff)
downloadstrongswan-49a9028201f3d2be9b3b7e640eae5de65ce9b5cd.tar.bz2
strongswan-49a9028201f3d2be9b3b7e640eae5de65ce9b5cd.tar.xz
two fixes in tnccs_11
Diffstat (limited to 'src')
-rw-r--r--src/libcharon/plugins/tnccs_11/tnccs_11.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libcharon/plugins/tnccs_11/tnccs_11.c b/src/libcharon/plugins/tnccs_11/tnccs_11.c
index 704bf64ed..b321c2671 100644
--- a/src/libcharon/plugins/tnccs_11/tnccs_11.c
+++ b/src/libcharon/plugins/tnccs_11/tnccs_11.c
@@ -242,7 +242,8 @@ METHOD(tls_t, is_complete, bool,
ike_sa_t *ike_sa;
auth_cfg_t *auth;
- if (libtnc_tncs_HaveRecommendation(this->tncs_connection, &rec, &eval) ==
+ if (this->is_server &&
+ libtnc_tncs_HaveRecommendation(this->tncs_connection, &rec, &eval) ==
TNC_RESULT_SUCCESS)
{
switch (rec)
@@ -299,7 +300,6 @@ METHOD(tls_t, destroy, void,
{
libtnc_tncc_DeleteConnection(this->tncc_connection);
}
- libtnc_tncc_Terminate();
}
free(this);
}