diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2010-11-02 10:46:30 +0100 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2010-11-02 10:46:30 +0100 |
commit | 49a9028201f3d2be9b3b7e640eae5de65ce9b5cd (patch) | |
tree | 082ed953c40302b9be908fec3e64a7765f23c5c9 /src | |
parent | e49bc77f90a38ef44a712c0b94dd33ec612f82d7 (diff) | |
download | strongswan-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.c | 4 |
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); } |