[or-cvs] [tor/master] Round up results to the next multiple of 4.

Nick Mathewson nickm at seul.org
Thu Jul 16 19:26:49 UTC 2009


Author: Karsten Loesing <karsten.loesing at gmx.net>
Date: Tue, 14 Jul 2009 02:04:20 +0200
Subject: Round up results to the next multiple of 4.
Commit: 85e7f67e1c773e81a0269858169a9992eeb53da6

---
 src/or/geoip.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/or/geoip.c b/src/or/geoip.c
index 1430f34..819c9f0 100644
--- a/src/or/geoip.c
+++ b/src/or/geoip.c
@@ -730,6 +730,13 @@ geoip_get_dirreqdl_history(geoip_client_action_t action,
       MAP_DEL_CURRENT(key);
     }
   } STRMAP_FOREACH_END;
+#define DIR_REQ_GRANULARITY 4
+  complete = round_uint32_to_next_multiple_of(complete,
+                                              DIR_REQ_GRANULARITY);
+  timeouts = round_uint32_to_next_multiple_of(timeouts,
+                                              DIR_REQ_GRANULARITY);
+  running = round_uint32_to_next_multiple_of(running,
+                                             DIR_REQ_GRANULARITY);
   result = tor_malloc_zero(bufsize);
   written = tor_snprintf(result, bufsize, "complete=%u,timeout=%u,"
                          "running=%u", complete, timeouts, running);
-- 
1.5.6.5




More information about the tor-commits mailing list