aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/gnunet-daemon-testbed-underlay.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2014-01-02 10:40:58 +0000
committerChristian Grothoff <christian@grothoff.org>2014-01-02 10:40:58 +0000
commitf14bb56141cc25decfefa175d34af87016fea8fe (patch)
tree2f5b828f98ecd3a7e6c000ef9010c875abe6f7eb /src/testbed/gnunet-daemon-testbed-underlay.c
parentc5c40646982c4b908390548700da40fff81534af (diff)
downloadgnunet-f14bb56141cc25decfefa175d34af87016fea8fe.tar.gz
gnunet-f14bb56141cc25decfefa175d34af87016fea8fe.zip
-fix build with older sqlite3
Diffstat (limited to 'src/testbed/gnunet-daemon-testbed-underlay.c')
-rw-r--r--src/testbed/gnunet-daemon-testbed-underlay.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/testbed/gnunet-daemon-testbed-underlay.c b/src/testbed/gnunet-daemon-testbed-underlay.c
index 9fe59e3fb..3613664d6 100644
--- a/src/testbed/gnunet-daemon-testbed-underlay.c
+++ b/src/testbed/gnunet-daemon-testbed-underlay.c
@@ -244,10 +244,10 @@ blacklist_peer (unsigned int offset)
244 244
245 (void) memcpy (&private_key, &hostkeys[offset], sizeof (private_key)); 245 (void) memcpy (&private_key, &hostkeys[offset], sizeof (private_key));
246 GNUNET_CRYPTO_eddsa_key_get_public (&private_key, &id.public_key); 246 GNUNET_CRYPTO_eddsa_key_get_public (&private_key, &id.public_key);
247 GNUNET_break (GNUNET_OK == 247 GNUNET_break (GNUNET_OK ==
248 GNUNET_CONTAINER_multipeermap_put (map, &id, &id, 248 GNUNET_CONTAINER_multipeermap_put (map, &id, &id,
249 GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY)); 249 GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY));
250 250
251} 251}
252 252
253/** 253/**
@@ -259,7 +259,7 @@ struct ListRow
259 * Next ptr 259 * Next ptr
260 */ 260 */
261 struct ListRow *next; 261 struct ListRow *next;
262 262
263 /** 263 /**
264 * The offset where to find the hostkey for the peer 264 * The offset where to find the hostkey for the peer
265 */ 265 */
@@ -277,7 +277,7 @@ static void
277listrow_add (struct ListRow *head, unsigned int id) 277listrow_add (struct ListRow *head, unsigned int id)
278{ 278{
279 struct ListRow *bp; 279 struct ListRow *bp;
280 280
281 bp = GNUNET_new (struct ListRow); 281 bp = GNUNET_new (struct ListRow);
282 bp->id = id; 282 bp->id = id;
283 bp->next = head; 283 bp->next = head;
@@ -324,7 +324,7 @@ load_keys (const struct GNUNET_CONFIGURATION_Handle *c)
324 char *idfile; 324 char *idfile;
325 struct GNUNET_DISK_FileHandle *fd; 325 struct GNUNET_DISK_FileHandle *fd;
326 uint64_t fsize; 326 uint64_t fsize;
327 327
328 data_dir = NULL; 328 data_dir = NULL;
329 idfile = NULL; 329 idfile = NULL;
330 fd = NULL; 330 fd = NULL;
@@ -417,7 +417,7 @@ run (void *cls, char *const *args, const char *cfgfile,
417 unsigned long long pid; 417 unsigned long long pid;
418 unsigned int nrows; 418 unsigned int nrows;
419 int ret; 419 int ret;
420 420
421 if (GNUNET_OK != GNUNET_CONFIGURATION_get_value_number (c, "TESTBED", 421 if (GNUNET_OK != GNUNET_CONFIGURATION_get_value_number (c, "TESTBED",
422 "PEERID", &pid)) 422 "PEERID", &pid))
423 { 423 {
@@ -478,7 +478,9 @@ main (int argc, char *const *argv)
478 478
479 if (GNUNET_OK != GNUNET_STRINGS_get_utf8_args (argc, argv, &argc, &argv)) 479 if (GNUNET_OK != GNUNET_STRINGS_get_utf8_args (argc, argv, &argc, &argv))
480 return 2; 480 return 2;
481#ifdef SQLITE_CONFIG_MMAP_SIZE
481 (void) sqlite3_config (SQLITE_CONFIG_MMAP_SIZE, 512000, 256000000); 482 (void) sqlite3_config (SQLITE_CONFIG_MMAP_SIZE, 512000, 256000000);
483#endif
482 ret = 484 ret =
483 (GNUNET_OK == 485 (GNUNET_OK ==
484 GNUNET_PROGRAM_run (argc, argv, "gnunet-daemon-testbed-underlay", 486 GNUNET_PROGRAM_run (argc, argv, "gnunet-daemon-testbed-underlay",