aboutsummaryrefslogtreecommitdiff
path: root/src/service
diff options
context:
space:
mode:
authort3sserakt <t3ss@posteo.de>2024-02-08 14:11:31 +0100
committert3sserakt <t3ss@posteo.de>2024-02-08 14:13:29 +0100
commit25ffc8239fb80f2ad2fb50f1a1ab6fcab80153d1 (patch)
tree3ca5bea495b2deb781e8e13d9eb44b6f3b8357cd /src/service
parent4402b568ac1da29cdf15382f0bc670f9ffcac4a9 (diff)
downloadgnunet-25ffc8239fb80f2ad2fb50f1a1ab6fcab80153d1.tar.gz
gnunet-25ffc8239fb80f2ad2fb50f1a1ab6fcab80153d1.zip
Transport: Inform Core about all VirtualLinks not only neighbours
Diffstat (limited to 'src/service')
-rw-r--r--src/service/transport/gnunet-service-transport.c5
1 files changed, 2 insertions, 3 deletions
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,
4117 void *value) 4117 void *value)
4118{ 4118{
4119 struct TransportClient *tc = cls; 4119 struct TransportClient *tc = cls;
4120 struct Neighbour *n = value; 4120 struct VirtualLink *vl = value;
4121 struct VirtualLink *vl = n->vl;
4122 4121
4123 if ((NULL == vl) || (GNUNET_NO == vl->confirmed)) 4122 if ((NULL == vl) || (GNUNET_NO == vl->confirmed))
4124 return GNUNET_OK; 4123 return GNUNET_OK;
@@ -4193,7 +4192,7 @@ handle_client_start (void *cls, const struct StartMessage *start)
4193 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 4192 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
4194 "New CORE client with PID %s registered\n", 4193 "New CORE client with PID %s registered\n",
4195 GNUNET_i2s (&start->self)); 4194 GNUNET_i2s (&start->self));
4196 GNUNET_CONTAINER_multipeermap_iterate (neighbours, 4195 GNUNET_CONTAINER_multipeermap_iterate (links,
4197 &notify_client_connect_info, 4196 &notify_client_connect_info,
4198 tc); 4197 tc);
4199 GNUNET_CONTAINER_multipeermap_iterate (links, 4198 GNUNET_CONTAINER_multipeermap_iterate (links,