diff options
Diffstat (limited to 'src/transport/test_transport_api_unreliability.c')
-rw-r--r-- | src/transport/test_transport_api_unreliability.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/transport/test_transport_api_unreliability.c b/src/transport/test_transport_api_unreliability.c index 9bae154de..153a88685 100644 --- a/src/transport/test_transport_api_unreliability.c +++ b/src/transport/test_transport_api_unreliability.c | |||
@@ -126,16 +126,19 @@ static void | |||
126 | end () | 126 | end () |
127 | { | 127 | { |
128 | unsigned long long delta; | 128 | unsigned long long delta; |
129 | 129 | unsigned long long rate; | |
130 | char *value_name; | 130 | char *value_name; |
131 | 131 | ||
132 | |||
132 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Stopping peers\n"); | 133 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Stopping peers\n"); |
133 | 134 | ||
134 | delta = GNUNET_TIME_absolute_get_duration (start_time).rel_value_us; | 135 | delta = GNUNET_TIME_absolute_get_duration (start_time).rel_value_us; |
135 | FPRINTF (stderr, "\nThroughput was %llu kb/s\n", | 136 | rate = (1000LL* 1000ll * total_bytes) / (1024 * delta); |
136 | total_bytes * 1024 / delta); | 137 | FPRINTF (stderr, "\nThroughput was %llu KiBytes/s\n", |
138 | rate); | ||
139 | |||
137 | GNUNET_asprintf (&value_name, "unreliable_%s", test_plugin); | 140 | GNUNET_asprintf (&value_name, "unreliable_%s", test_plugin); |
138 | GAUGER ("TRANSPORT", value_name, (int) (total_bytes / 1024 / delta), | 141 | GAUGER ("TRANSPORT", value_name, (int) rate, |
139 | "kb/s"); | 142 | "kb/s"); |
140 | GNUNET_free (value_name); | 143 | GNUNET_free (value_name); |
141 | 144 | ||