diff options
Diffstat (limited to 'src/rps/test_rps.c')
-rw-r--r-- | src/rps/test_rps.c | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/src/rps/test_rps.c b/src/rps/test_rps.c index 22f428e2e..05902f037 100644 --- a/src/rps/test_rps.c +++ b/src/rps/test_rps.c | |||
@@ -1901,11 +1901,7 @@ void compute_diversity () | |||
1901 | void print_view_sizes() | 1901 | void print_view_sizes() |
1902 | { | 1902 | { |
1903 | uint32_t i; | 1903 | uint32_t i; |
1904 | char *view_sizes_str = NULL; | ||
1905 | uint32_t view_sizes_str_len = 0; | ||
1906 | char view_size_curr[32] = { 0 }; | ||
1907 | 1904 | ||
1908 | GNUNET_array_grow (view_sizes_str, view_sizes_str_len, num_peers * 3); | ||
1909 | for (i = 0; i < num_peers; i++) /* Peer to count */ | 1905 | for (i = 0; i < num_peers; i++) /* Peer to count */ |
1910 | { | 1906 | { |
1911 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 1907 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
@@ -1913,19 +1909,7 @@ void print_view_sizes() | |||
1913 | i, | 1909 | i, |
1914 | GNUNET_i2s (rps_peers[i].peer_id), | 1910 | GNUNET_i2s (rps_peers[i].peer_id), |
1915 | rps_peers[i].cur_view_count); | 1911 | rps_peers[i].cur_view_count); |
1916 | GNUNET_snprintf (view_size_curr, | ||
1917 | sizeof (view_size_curr), | ||
1918 | " %" PRIu32 "", | ||
1919 | rps_peers[i].cur_view_count); | ||
1920 | if (view_sizes_str_len < view_sizes_str_len + strlen (view_size_curr)) | ||
1921 | { | ||
1922 | GNUNET_array_grow (view_sizes_str, view_sizes_str_len, view_sizes_str_len + 10); | ||
1923 | } | ||
1924 | strncat (view_sizes_str, view_size_curr, strlen(view_size_curr)); | ||
1925 | } | 1912 | } |
1926 | to_file_ ("/tmp/rps/view_sizes.txt", | ||
1927 | view_sizes_str); | ||
1928 | GNUNET_array_grow (view_sizes_str, view_sizes_str_len, 0); | ||
1929 | } | 1913 | } |
1930 | 1914 | ||
1931 | void all_views_updated_cb() | 1915 | void all_views_updated_cb() |
@@ -1941,6 +1925,10 @@ void view_update_cb (void *cls, | |||
1941 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 1925 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
1942 | "View was updated (%" PRIu64 ")\n", num_peers); | 1926 | "View was updated (%" PRIu64 ")\n", num_peers); |
1943 | struct RPSPeer *rps_peer = (struct RPSPeer *) cls; | 1927 | struct RPSPeer *rps_peer = (struct RPSPeer *) cls; |
1928 | to_file ("/tmp/rps/view_sizes.txt", | ||
1929 | "%" PRIu64 " %" PRIu32 "", | ||
1930 | rps_peer->index, | ||
1931 | num_peers); | ||
1944 | for (int i = 0; i < num_peers; i++) | 1932 | for (int i = 0; i < num_peers; i++) |
1945 | { | 1933 | { |
1946 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 1934 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |