From 02bec4889c79f4edcb1ce216c7ad52c4b663de32 Mon Sep 17 00:00:00 2001 From: "Nathan S. Evans" Date: Wed, 12 Jan 2011 14:02:55 +0000 Subject: [PATCH] blacklist stats --- src/transport/gnunet-service-transport.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index 43001dbc7..55aba048e 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c @@ -972,13 +972,15 @@ is_blacklisted (const struct GNUNET_PeerIdentity *peer, struct TransportPlugin * if (plugin->blacklist != NULL) { - if (GNUNET_CONTAINER_multihashmap_contains(plugin->blacklist, &peer->hashPubKey) == GNUNET_YES) + if (GNUNET_CONTAINER_multihashmap_contains (plugin->blacklist, &peer->hashPubKey) == GNUNET_YES) { #if DEBUG_BLACKLIST GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, _("Peer `%s:%s' is blacklisted!\n"), plugin->short_name, GNUNET_i2s (peer)); #endif + if (stats != NULL) + GNUNET_STATISTICS_update (stats, "# blacklisted peers refused", 1, GNUNET_NO); return GNUNET_YES; } } @@ -1165,6 +1167,7 @@ read_blacklist_file (const struct GNUNET_CONFIGURATION_Handle *cfg) while ((pos < frstat.st_size) && isspace ( (unsigned char) data[pos])) pos++; } + GNUNET_STATISTICS_update (stats, "# Transport entries blacklisted", entries_found, GNUNET_NO); GNUNET_free (data); GNUNET_free (fn); } -- 2.25.1