X-Git-Url: https://git.strongswan.org/?p=strongswan.git;a=blobdiff_plain;f=src%2Flibcharon%2Fplugins%2Ftnc_imc%2Ftnc_imc_manager.c;h=4f7bd7d4fb366f2452fbccda35a555138c615048;hp=5959ab63fb837a9c74182dfc4b13693b5ea8617f;hb=08235c7dedd5e3f4688bfa2e1297a16fd7a96116;hpb=c228ad607c936ef81fd1f849fd496de04b832926 diff --git a/src/libcharon/plugins/tnc_imc/tnc_imc_manager.c b/src/libcharon/plugins/tnc_imc/tnc_imc_manager.c index 5959ab6..4f7bd7d 100644 --- a/src/libcharon/plugins/tnc_imc/tnc_imc_manager.c +++ b/src/libcharon/plugins/tnc_imc/tnc_imc_manager.c @@ -93,6 +93,12 @@ METHOD(imc_manager_t, remove_, imc_t*, return NULL; } +METHOD(imc_manager_t, get_count, int, + private_tnc_imc_manager_t *this) +{ + return this->imcs->get_count(this->imcs); +} + METHOD(imc_manager_t, notify_connection_change, void, private_tnc_imc_manager_t *this, TNC_ConnectionID id, TNC_ConnectionState state) @@ -199,6 +205,7 @@ imc_manager_t* tnc_imc_manager_create(void) .public = { .add = _add, .remove = _remove_, /* avoid name conflict with stdio.h */ + .get_count = _get_count, .notify_connection_change = _notify_connection_change, .begin_handshake = _begin_handshake, .set_message_types = _set_message_types,