aboutsummaryrefslogtreecommitdiff
path: root/src/transport/transport_api_cmd_start_peer.c
diff options
context:
space:
mode:
authort3sserakt <t3ss@posteo.de>2022-01-21 15:31:44 +0100
committert3sserakt <t3ss@posteo.de>2022-01-21 15:31:44 +0100
commitfc99f54070e04c043c14f2244f85833ecf6b00c4 (patch)
treeb82d8296064960d3d068356f4fd939d8e1555d65 /src/transport/transport_api_cmd_start_peer.c
parent856078f624e0fe37b571fd56030f987b7844e2c9 (diff)
downloadgnunet-fc99f54070e04c043c14f2244f85833ecf6b00c4.tar.gz
gnunet-fc99f54070e04c043c14f2244f85833ecf6b00c4.zip
- fixed bug with broadcast test.
- added configurable port for router in netjail_start.sh. - added key for configuring broadcast in topo.sh. - port for communicators can variable. - added variable additional_connects in GNUNET_TESTING_NetjailTopology. - additional connects can be configured in topology file. - added distance vector test with circle topology. - Reassambly for fragmentation is now stored at VirtualLink, not at Neighbour. - DV forwarding distingush between control flow and payload. - handling fragment box switch to be based on VirtualLink. - reliability box will not be handled like a fragment. - propagating next retransmission attempt variable of fragment to the root message. - check for fragmentation when adding reliability box. - several smaller bug fixes.
Diffstat (limited to 'src/transport/transport_api_cmd_start_peer.c')
-rw-r--r--src/transport/transport_api_cmd_start_peer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/transport/transport_api_cmd_start_peer.c b/src/transport/transport_api_cmd_start_peer.c
index be2ea25b4..e305e24e1 100644
--- a/src/transport/transport_api_cmd_start_peer.c
+++ b/src/transport/transport_api_cmd_start_peer.c
@@ -124,7 +124,7 @@ notify_connect (void *cls,
124 struct GNUNET_HashCode hc; 124 struct GNUNET_HashCode hc;
125 struct GNUNET_CRYPTO_EddsaPublicKey public_key = peer->public_key; 125 struct GNUNET_CRYPTO_EddsaPublicKey public_key = peer->public_key;
126 126
127 void *ret = NULL; 127 void *ret = sps->handlers;
128 128
129 LOG (GNUNET_ERROR_TYPE_DEBUG, 129 LOG (GNUNET_ERROR_TYPE_DEBUG,
130 "This Peer %s \n", 130 "This Peer %s \n",
@@ -150,7 +150,6 @@ notify_connect (void *cls,
150 sps->notify_connect (sps->ac.is, 150 sps->notify_connect (sps->ac.is,
151 peer); 151 peer);
152 152
153 // TODO what does the handler function need?
154 return ret; 153 return ret;
155} 154}
156 155
@@ -418,6 +417,7 @@ start_peer_traits (void *cls,
418 GNUNET_TRANSPORT_make_trait_hello ((const void *) hello), 417 GNUNET_TRANSPORT_make_trait_hello ((const void *) hello),
419 GNUNET_TRANSPORT_make_trait_hello_size ((const void *) hello_size), 418 GNUNET_TRANSPORT_make_trait_hello_size ((const void *) hello_size),
420 GNUNET_TRANSPORT_make_trait_state ((const void *) sps), 419 GNUNET_TRANSPORT_make_trait_state ((const void *) sps),
420 GNUNET_TRANSPORT_make_trait_broadcast ((const void *) &sps->broadcast),
421 GNUNET_TESTING_trait_end () 421 GNUNET_TESTING_trait_end ()
422 }; 422 };
423 423