aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/tnc/tnccs/tnccs_manager.c
diff options
context:
space:
mode:
authorAndreas Steffen <andreas.steffen@strongswan.org>2010-11-08 23:56:20 +0100
committerAndreas Steffen <andreas.steffen@strongswan.org>2010-11-09 20:43:51 +0100
commitd11c76bbd2e4aec13d8d14e515788e3405733158 (patch)
tree263ef97bdfcaf718b6c41d311bcd7cd977a1dd83 /src/libcharon/tnc/tnccs/tnccs_manager.c
parentd599902a3a99eaf73b039de382bf02d6dc338273 (diff)
downloadstrongswan-d11c76bbd2e4aec13d8d14e515788e3405733158.tar.bz2
strongswan-d11c76bbd2e4aec13d8d14e515788e3405733158.tar.xz
assign provide_recommendation callback function
Diffstat (limited to 'src/libcharon/tnc/tnccs/tnccs_manager.c')
-rw-r--r--src/libcharon/tnc/tnccs/tnccs_manager.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libcharon/tnc/tnccs/tnccs_manager.c b/src/libcharon/tnc/tnccs/tnccs_manager.c
index 5df214f52..84d4509fd 100644
--- a/src/libcharon/tnc/tnccs/tnccs_manager.c
+++ b/src/libcharon/tnc/tnccs/tnccs_manager.c
@@ -158,13 +158,15 @@ METHOD(tnccs_manager_t, create_instance, tnccs_t*,
METHOD(tnccs_manager_t, create_connection, TNC_ConnectionID,
private_tnccs_manager_t *this, tnccs_t *tnccs,
- tnccs_send_message_t send_message)
+ tnccs_send_message_t send_message,
+ tnccs_provide_recommendation_t provide_recommendation)
{
tnccs_connection_entry_t *entry = malloc_thing(tnccs_connection_entry_t);
entry->id = ++this->connection_id;
entry->tnccs = tnccs;
entry->send_message = send_message;
+ entry->provide_recommendation = provide_recommendation;
this->lock->write_lock(this->lock);
this->connections->insert_last(this->connections, entry);