diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2012-07-08 22:35:24 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2012-07-08 22:35:24 +0000 |
commit | 4735aee3267f34b3066e7e0b0c1e5b6108c6073e (patch) | |
tree | 3e47de22acfacf1427208c99a60626ae3205f143 /src/testbed/testbed_api_peers.c | |
parent | f81d7b035d644d2ebc4631b3cca3bf57b93d542b (diff) | |
download | gnunet-4735aee3267f34b3066e7e0b0c1e5b6108c6073e.tar.gz gnunet-4735aee3267f34b3066e7e0b0c1e5b6108c6073e.zip |
-removed static operations and operation queue
Diffstat (limited to 'src/testbed/testbed_api_peers.c')
-rw-r--r-- | src/testbed/testbed_api_peers.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/testbed/testbed_api_peers.c b/src/testbed/testbed_api_peers.c index 3cd89f2f6..88c97ebf0 100644 --- a/src/testbed/testbed_api_peers.c +++ b/src/testbed/testbed_api_peers.c | |||
@@ -235,7 +235,7 @@ GNUNET_TESTBED_peer_destroy (struct GNUNET_TESTBED_Peer *peer) | |||
235 | data = GNUNET_malloc (sizeof (struct PeerDestroyData)); | 235 | data = GNUNET_malloc (sizeof (struct PeerDestroyData)); |
236 | data->peer = peer; | 236 | data->peer = peer; |
237 | op = GNUNET_malloc (sizeof (struct GNUNET_TESTBED_Operation)); | 237 | op = GNUNET_malloc (sizeof (struct GNUNET_TESTBED_Operation)); |
238 | op->operation_id = GNUNET_TESTBED_operation_id++; | 238 | op->operation_id = peer->controller->operation_counter++; |
239 | op->type = OP_PEER_DESTROY; | 239 | op->type = OP_PEER_DESTROY; |
240 | op->data = data; | 240 | op->data = data; |
241 | msg = GNUNET_malloc (sizeof (struct GNUNET_TESTBED_PeerDestroyMessage)); | 241 | msg = GNUNET_malloc (sizeof (struct GNUNET_TESTBED_PeerDestroyMessage)); |
@@ -243,7 +243,8 @@ GNUNET_TESTBED_peer_destroy (struct GNUNET_TESTBED_Peer *peer) | |||
243 | msg->header.type = htons (GNUNET_MESSAGE_TYPE_TESTBED_DESTROYPEER); | 243 | msg->header.type = htons (GNUNET_MESSAGE_TYPE_TESTBED_DESTROYPEER); |
244 | msg->peer_id = htonl (peer->unique_id); | 244 | msg->peer_id = htonl (peer->unique_id); |
245 | msg->operation_id = GNUNET_htonll (op->operation_id); | 245 | msg->operation_id = GNUNET_htonll (op->operation_id); |
246 | GNUNET_TESTBED_operation_add (op); | 246 | GNUNET_CONTAINER_DLL_insert_tail (peer->controller->op_head, |
247 | peer->controller->op_tail, op); | ||
247 | GNUNET_TESTBED_queue_message (peer->controller, | 248 | GNUNET_TESTBED_queue_message (peer->controller, |
248 | (struct GNUNET_MessageHeader *) msg); | 249 | (struct GNUNET_MessageHeader *) msg); |
249 | return op; | 250 | return op; |