From 25ffc8239fb80f2ad2fb50f1a1ab6fcab80153d1 Mon Sep 17 00:00:00 2001 From: t3sserakt Date: Thu, 8 Feb 2024 14:11:31 +0100 Subject: Transport: Inform Core about all VirtualLinks not only neighbours --- src/service/transport/gnunet-service-transport.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/service') diff --git a/src/service/transport/gnunet-service-transport.c b/src/service/transport/gnunet-service-transport.c index 2d892a3d9..523ef2120 100644 --- a/src/service/transport/gnunet-service-transport.c +++ b/src/service/transport/gnunet-service-transport.c @@ -4117,8 +4117,7 @@ notify_client_connect_info (void *cls, void *value) { struct TransportClient *tc = cls; - struct Neighbour *n = value; - struct VirtualLink *vl = n->vl; + struct VirtualLink *vl = value; if ((NULL == vl) || (GNUNET_NO == vl->confirmed)) return GNUNET_OK; @@ -4193,7 +4192,7 @@ handle_client_start (void *cls, const struct StartMessage *start) GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "New CORE client with PID %s registered\n", GNUNET_i2s (&start->self)); - GNUNET_CONTAINER_multipeermap_iterate (neighbours, + GNUNET_CONTAINER_multipeermap_iterate (links, ¬ify_client_connect_info, tc); GNUNET_CONTAINER_multipeermap_iterate (links, -- cgit v1.2.3