aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/gnunet-service-testbed.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-12-07 10:29:44 +0000
committerChristian Grothoff <christian@grothoff.org>2012-12-07 10:29:44 +0000
commitd90628063e670fe2670b20e85a1ba29c45081955 (patch)
tree0989a85b05e702e4baef52fef6ecc5eb9fd8d189 /src/testbed/gnunet-service-testbed.c
parentc00d64010a139d32b577e7ad422aceace4edd686 (diff)
downloadgnunet-d90628063e670fe2670b20e85a1ba29c45081955.tar.gz
gnunet-d90628063e670fe2670b20e85a1ba29c45081955.zip
-write unique peer ID to file for each peer
Diffstat (limited to 'src/testbed/gnunet-service-testbed.c')
-rw-r--r--src/testbed/gnunet-service-testbed.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/testbed/gnunet-service-testbed.c b/src/testbed/gnunet-service-testbed.c
index 2b138129a..abf91a55b 100644
--- a/src/testbed/gnunet-service-testbed.c
+++ b/src/testbed/gnunet-service-testbed.c
@@ -2415,11 +2415,16 @@ handle_peer_create (void *cls, struct GNUNET_SERVER_Client *client,
2415 return; 2415 return;
2416 } 2416 }
2417 GNUNET_free (config); 2417 GNUNET_free (config);
2418 GNUNET_CONFIGURATION_set_value_number (cfg,
2419 "TESTBED",
2420 "PEERID",
2421 (unsigned long long) peer_id);
2418 peer = GNUNET_malloc (sizeof (struct Peer)); 2422 peer = GNUNET_malloc (sizeof (struct Peer));
2419 peer->is_remote = GNUNET_NO; 2423 peer->is_remote = GNUNET_NO;
2420 peer->details.local.cfg = cfg; 2424 peer->details.local.cfg = cfg;
2421 peer->id = peer_id; 2425 peer->id = peer_id;
2422 LOG_DEBUG ("Creating peer with id: %u\n", peer->id); 2426 LOG_DEBUG ("Creating peer with id: %u\n",
2427 (unsigned int) peer->id);
2423 peer->details.local.peer = 2428 peer->details.local.peer =
2424 GNUNET_TESTING_peer_configure (master_context->system, 2429 GNUNET_TESTING_peer_configure (master_context->system,
2425 peer->details.local.cfg, peer->id, 2430 peer->details.local.cfg, peer->id,