diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2011-06-23 15:22:41 +0200 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2011-06-23 15:22:41 +0200 |
commit | 43af57500232dabfc2a3c9a5415ce6b5497fca05 (patch) | |
tree | 60470d04bff629beea24ff5119a604530ff3736e /src/libcharon/plugins/tnccs_20 | |
parent | 91a7703bc4c363dba8509fa11021a95c8bdec6f4 (diff) | |
download | strongswan-43af57500232dabfc2a3c9a5415ce6b5497fca05.tar.bz2 strongswan-43af57500232dabfc2a3c9a5415ce6b5497fca05.tar.xz |
notify IMVs about handshake retries
Diffstat (limited to 'src/libcharon/plugins/tnccs_20')
-rw-r--r-- | src/libcharon/plugins/tnccs_20/tnccs_20.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libcharon/plugins/tnccs_20/tnccs_20.c b/src/libcharon/plugins/tnccs_20/tnccs_20.c index 2038a9ad1..e74485890 100644 --- a/src/libcharon/plugins/tnccs_20/tnccs_20.c +++ b/src/libcharon/plugins/tnccs_20/tnccs_20.c @@ -342,6 +342,11 @@ static void build_retry_batch(private_tnccs_20_t *this) pb_tnc_batch_type_names, this->batch->get_type(this->batch)); this->batch->destroy(this->batch); } + if (this->is_server) + { + charon->imvs->notify_connection_change(charon->imvs, + this->connection_id, TNC_CONNECTION_STATE_HANDSHAKE); + } this->batch = pb_tnc_batch_create(this->is_server, batch_retry_type); } |