diff options
Diffstat (limited to 'src/testbed')
-rw-r--r-- | src/testbed/testbed_api_topology.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/testbed/testbed_api_topology.c b/src/testbed/testbed_api_topology.c index cd7f6f7f0..defaad2a1 100644 --- a/src/testbed/testbed_api_topology.c +++ b/src/testbed/testbed_api_topology.c | |||
@@ -606,7 +606,7 @@ gen_scale_free (struct TopologyContext *tc) | |||
606 | tc->link_array = GNUNET_malloc (sizeof (struct OverlayLink)); | 606 | tc->link_array = GNUNET_malloc (sizeof (struct OverlayLink)); |
607 | make_link (&tc->link_array[0], 0, 1, tc); | 607 | make_link (&tc->link_array[0], 0, 1, tc); |
608 | popularity[0]++; /* increase popularity of 0 as 1 connected to it */ | 608 | popularity[0]++; /* increase popularity of 0 as 1 connected to it */ |
609 | for (cnt = 1; cnt < tc->num_peers; cnt++) | 609 | for (cnt = 2; cnt < tc->num_peers; cnt++) |
610 | { | 610 | { |
611 | previous_connections = tc->link_array_size; | 611 | previous_connections = tc->link_array_size; |
612 | for (i = 0; i < cnt; i++) | 612 | for (i = 0; i < cnt; i++) |
@@ -623,8 +623,8 @@ gen_scale_free (struct TopologyContext *tc) | |||
623 | GNUNET_realloc (tc->link_array, | 623 | GNUNET_realloc (tc->link_array, |
624 | (sizeof (struct OverlayLink) * | 624 | (sizeof (struct OverlayLink) * |
625 | tc->link_array_size)); | 625 | tc->link_array_size)); |
626 | make_link (&tc->link_array[tc->link_array_size - 1], cnt, i, tc); | 626 | make_link (&tc->link_array[tc->link_array_size - 1], i, cnt, tc); |
627 | popularity[cnt]++; | 627 | popularity[i]++; |
628 | } | 628 | } |
629 | } | 629 | } |
630 | } | 630 | } |