aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet-service-dht_neighbours.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-10-18 20:51:39 +0000
committerChristian Grothoff <christian@grothoff.org>2015-10-18 20:51:39 +0000
commitac563105bbdae2958c92e51ad4ddadfb61a6812f (patch)
tree305b4ba3ee3b28fe0f2a14ed50f3fdfaab064baf /src/dht/gnunet-service-dht_neighbours.c
parentfc0a84c6e454211f0755e1ce536015e02859bc93 (diff)
-install entry in DHT
Diffstat (limited to 'src/dht/gnunet-service-dht_neighbours.c')
-rw-r--r--src/dht/gnunet-service-dht_neighbours.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/dht/gnunet-service-dht_neighbours.c b/src/dht/gnunet-service-dht_neighbours.c
index 097253d069..487cec375a 100644
--- a/src/dht/gnunet-service-dht_neighbours.c
+++ b/src/dht/gnunet-service-dht_neighbours.c
@@ -586,7 +586,14 @@ try_connect (const struct GNUNET_PeerIdentity *pid,
return;
}
if (NULL == ci)
+ {
ci = GNUNET_new (struct ConnectInfo);
+ GNUNET_assert (GNUNET_OK ==
+ GNUNET_CONTAINER_multipeermap_put (all_desired_peers,
+ pid,
+ ci,
+ GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY));
+ }
if ( (NULL != GDS_transport_handle) &&
(NULL != ci->oh) &&
(NULL != h) )