diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2014-01-08 14:59:17 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2014-01-08 14:59:17 +0000 |
commit | 8b69aded04512e71f742c2ee60be174af18a8759 (patch) | |
tree | 3c332b976e1c3cbf4ca102810ed701d38427e180 /src/testbed/generate-underlay-topology.c | |
parent | 334fa9a6f8028aedc65b63e5704228a879e8629e (diff) | |
download | gnunet-8b69aded04512e71f742c2ee60be174af18a8759.tar.gz gnunet-8b69aded04512e71f742c2ee60be174af18a8759.zip |
- allow peers to connect in both directions
Diffstat (limited to 'src/testbed/generate-underlay-topology.c')
-rw-r--r-- | src/testbed/generate-underlay-topology.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/testbed/generate-underlay-topology.c b/src/testbed/generate-underlay-topology.c index 33c52ae35..98d7dfc6f 100644 --- a/src/testbed/generate-underlay-topology.c +++ b/src/testbed/generate-underlay-topology.c | |||
@@ -114,6 +114,19 @@ link_processor (void *cls, | |||
114 | FPRINTF (stdout, "%u -> %u\n", A, B); | 114 | FPRINTF (stdout, "%u -> %u\n", A, B); |
115 | GNUNET_break (SQLITE_OK == sqlite3_reset (stmt_insert)); | 115 | GNUNET_break (SQLITE_OK == sqlite3_reset (stmt_insert)); |
116 | //GNUNET_break (SQLITE_OK == sqlite3_clear_bindings (stmt_insert)); | 116 | //GNUNET_break (SQLITE_OK == sqlite3_clear_bindings (stmt_insert)); |
117 | if ( (SQLITE_OK != sqlite3_bind_int (stmt_insert, 1, B)) || | ||
118 | (SQLITE_OK != sqlite3_bind_int (stmt_insert, 2, A)) ) | ||
119 | { | ||
120 | LOG_SQLITE (db, NULL, GNUNET_ERROR_TYPE_ERROR, "sqlite3_bind_int"); | ||
121 | return GNUNET_SYSERR; | ||
122 | } | ||
123 | if (SQLITE_DONE != sqlite3_step (stmt_insert)) | ||
124 | { | ||
125 | LOG_SQLITE (db, NULL, GNUNET_ERROR_TYPE_ERROR, "sqlite3_step"); | ||
126 | return GNUNET_SYSERR; | ||
127 | } | ||
128 | FPRINTF (stdout, "%u -> %u\n", B, A); | ||
129 | GNUNET_break (SQLITE_OK == sqlite3_reset (stmt_insert)); | ||
117 | return GNUNET_OK; | 130 | return GNUNET_OK; |
118 | } | 131 | } |
119 | 132 | ||
@@ -254,7 +267,7 @@ run (void *cls, char *const *args, const char *cfgfile, | |||
254 | } | 267 | } |
255 | break; | 268 | break; |
256 | default: | 269 | default: |
257 | GNUNET_assert (0); | 270 | break; |
258 | } | 271 | } |
259 | /* parse for second TOPOOPT. Only required for SCALE_FREE topology */ | 272 | /* parse for second TOPOOPT. Only required for SCALE_FREE topology */ |
260 | switch (topology) | 273 | switch (topology) |