diff options
author | Nathan S. Evans <evans@in.tum.de> | 2011-02-22 15:19:49 +0000 |
---|---|---|
committer | Nathan S. Evans <evans@in.tum.de> | 2011-02-22 15:19:49 +0000 |
commit | 7c0698d2296e00d9544f48819f24ed4319e3fad8 (patch) | |
tree | 343507da792d950d8d24ed11648e433bcad304a9 /src/testing/test_testing_topology.c | |
parent | ac5cf07b590f788946d4b05f8e11b2414493f4eb (diff) | |
download | gnunet-7c0698d2296e00d9544f48819f24ed4319e3fad8.tar.gz gnunet-7c0698d2296e00d9544f48819f24ed4319e3fad8.zip |
Testing and core related changes.
Diffstat (limited to 'src/testing/test_testing_topology.c')
-rw-r--r-- | src/testing/test_testing_topology.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/testing/test_testing_topology.c b/src/testing/test_testing_topology.c index 5af3e9ed2..b328873f2 100644 --- a/src/testing/test_testing_topology.c +++ b/src/testing/test_testing_topology.c | |||
@@ -1027,6 +1027,7 @@ run (void *cls, | |||
1027 | char *connect_topology_option_str; | 1027 | char *connect_topology_option_str; |
1028 | char *connect_topology_option_modifier_string; | 1028 | char *connect_topology_option_modifier_string; |
1029 | unsigned long long temp_settle; | 1029 | unsigned long long temp_settle; |
1030 | unsigned long long max_outstanding_connections; | ||
1030 | ok = 1; | 1031 | ok = 1; |
1031 | 1032 | ||
1032 | dotOutFile = fopen (dotOutFileName, "w"); | 1033 | dotOutFile = fopen (dotOutFileName, "w"); |
@@ -1152,6 +1153,14 @@ run (void *cls, | |||
1152 | return; | 1153 | return; |
1153 | } | 1154 | } |
1154 | 1155 | ||
1156 | if (GNUNET_OK != | ||
1157 | GNUNET_CONFIGURATION_get_value_number (cfg, "testing", "max_outstanding_connections", | ||
1158 | &max_outstanding_connections)) | ||
1159 | { | ||
1160 | GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "Must provide option %s:%s!\n", "testing", "max_outstanding_connections"); | ||
1161 | return; | ||
1162 | } | ||
1163 | |||
1155 | if (GNUNET_SYSERR == | 1164 | if (GNUNET_SYSERR == |
1156 | GNUNET_CONFIGURATION_get_value_number (cfg, "testing", "num_peers", | 1165 | GNUNET_CONFIGURATION_get_value_number (cfg, "testing", "num_peers", |
1157 | &num_peers)) | 1166 | &num_peers)) |
@@ -1180,7 +1189,7 @@ run (void *cls, | |||
1180 | GNUNET_assert (num_peers > 0 && num_peers < (unsigned int) -1); | 1189 | GNUNET_assert (num_peers > 0 && num_peers < (unsigned int) -1); |
1181 | pg = GNUNET_TESTING_daemons_start (cfg, | 1190 | pg = GNUNET_TESTING_daemons_start (cfg, |
1182 | peers_left, | 1191 | peers_left, |
1183 | peers_left / 2, | 1192 | max_outstanding_connections, |
1184 | peers_left, | 1193 | peers_left, |
1185 | GNUNET_TIME_relative_multiply | 1194 | GNUNET_TIME_relative_multiply |
1186 | (GNUNET_TIME_UNIT_SECONDS, | 1195 | (GNUNET_TIME_UNIT_SECONDS, |