diff options
author | Nathan S. Evans <evans@in.tum.de> | 2011-01-12 14:02:55 +0000 |
---|---|---|
committer | Nathan S. Evans <evans@in.tum.de> | 2011-01-12 14:02:55 +0000 |
commit | 02bec4889c79f4edcb1ce216c7ad52c4b663de32 (patch) | |
tree | 0fed200c69c671b04202925a93b7b7c76296fe4b /src | |
parent | 3bb064f4d3259505efabf867750c03aa30370fb0 (diff) | |
download | gnunet-02bec4889c79f4edcb1ce216c7ad52c4b663de32.tar.gz gnunet-02bec4889c79f4edcb1ce216c7ad52c4b663de32.zip |
blacklist stats
Diffstat (limited to 'src')
-rw-r--r-- | src/transport/gnunet-service-transport.c | 5 |
1 files changed, 4 insertions, 1 deletions
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 * | |||
972 | 972 | ||
973 | if (plugin->blacklist != NULL) | 973 | if (plugin->blacklist != NULL) |
974 | { | 974 | { |
975 | if (GNUNET_CONTAINER_multihashmap_contains(plugin->blacklist, &peer->hashPubKey) == GNUNET_YES) | 975 | if (GNUNET_CONTAINER_multihashmap_contains (plugin->blacklist, &peer->hashPubKey) == GNUNET_YES) |
976 | { | 976 | { |
977 | #if DEBUG_BLACKLIST | 977 | #if DEBUG_BLACKLIST |
978 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 978 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
979 | _("Peer `%s:%s' is blacklisted!\n"), | 979 | _("Peer `%s:%s' is blacklisted!\n"), |
980 | plugin->short_name, GNUNET_i2s (peer)); | 980 | plugin->short_name, GNUNET_i2s (peer)); |
981 | #endif | 981 | #endif |
982 | if (stats != NULL) | ||
983 | GNUNET_STATISTICS_update (stats, "# blacklisted peers refused", 1, GNUNET_NO); | ||
982 | return GNUNET_YES; | 984 | return GNUNET_YES; |
983 | } | 985 | } |
984 | } | 986 | } |
@@ -1165,6 +1167,7 @@ read_blacklist_file (const struct GNUNET_CONFIGURATION_Handle *cfg) | |||
1165 | while ((pos < frstat.st_size) && isspace ( (unsigned char) data[pos])) | 1167 | while ((pos < frstat.st_size) && isspace ( (unsigned char) data[pos])) |
1166 | pos++; | 1168 | pos++; |
1167 | } | 1169 | } |
1170 | GNUNET_STATISTICS_update (stats, "# Transport entries blacklisted", entries_found, GNUNET_NO); | ||
1168 | GNUNET_free (data); | 1171 | GNUNET_free (data); |
1169 | GNUNET_free (fn); | 1172 | GNUNET_free (fn); |
1170 | } | 1173 | } |