diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-10-07 18:19:32 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-10-07 18:19:32 +0000 |
commit | a60b958f984d08525b636a2c7eae564ebec54ae6 (patch) | |
tree | 6dcbbf91d734834f804b2fd9ab790244e2d60e6c /src/transport/transport_api.c | |
parent | decf459805cdb3f6811f979df4831bc2ce9a2858 (diff) | |
download | gnunet-a60b958f984d08525b636a2c7eae564ebec54ae6.tar.gz gnunet-a60b958f984d08525b636a2c7eae564ebec54ae6.zip |
-chaning multihashmap API to allow option for avoiding key allocation
Diffstat (limited to 'src/transport/transport_api.c')
-rw-r--r-- | src/transport/transport_api.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/transport/transport_api.c b/src/transport/transport_api.c index 2d4890db9..7fef0cf3e 100644 --- a/src/transport/transport_api.c +++ b/src/transport/transport_api.c | |||
@@ -353,7 +353,7 @@ neighbour_add (struct GNUNET_TRANSPORT_Handle *h, | |||
353 | MAX_BANDWIDTH_CARRY_S); | 353 | MAX_BANDWIDTH_CARRY_S); |
354 | GNUNET_assert (GNUNET_OK == | 354 | GNUNET_assert (GNUNET_OK == |
355 | GNUNET_CONTAINER_multihashmap_put (h->neighbours, | 355 | GNUNET_CONTAINER_multihashmap_put (h->neighbours, |
356 | &pid->hashPubKey, n, | 356 | &n->id.hashPubKey, n, |
357 | GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY)); | 357 | GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY)); |
358 | return n; | 358 | return n; |
359 | } | 359 | } |
@@ -1191,7 +1191,7 @@ GNUNET_TRANSPORT_connect (const struct GNUNET_CONFIGURATION_Handle *cfg, | |||
1191 | ret->nd_cb = nd; | 1191 | ret->nd_cb = nd; |
1192 | ret->reconnect_delay = GNUNET_TIME_UNIT_ZERO; | 1192 | ret->reconnect_delay = GNUNET_TIME_UNIT_ZERO; |
1193 | ret->neighbours = | 1193 | ret->neighbours = |
1194 | GNUNET_CONTAINER_multihashmap_create (STARTING_NEIGHBOURS_SIZE); | 1194 | GNUNET_CONTAINER_multihashmap_create (STARTING_NEIGHBOURS_SIZE, GNUNET_YES); |
1195 | ret->ready_heap = | 1195 | ret->ready_heap = |
1196 | GNUNET_CONTAINER_heap_create (GNUNET_CONTAINER_HEAP_ORDER_MIN); | 1196 | GNUNET_CONTAINER_heap_create (GNUNET_CONTAINER_HEAP_ORDER_MIN); |
1197 | LOG (GNUNET_ERROR_TYPE_DEBUG, "Connecting to transport service.\n"); | 1197 | LOG (GNUNET_ERROR_TYPE_DEBUG, "Connecting to transport service.\n"); |