From: Nathan S. Evans Date: Wed, 12 Jan 2011 14:02:55 +0000 (+0000) Subject: blacklist stats X-Git-Tag: initial-import-from-subversion-38251~19333 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=02bec4889c79f4edcb1ce216c7ad52c4b663de32;p=oweals%2Fgnunet.git blacklist stats --- 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); }