From 93d4605e1b03c80e66892e49f83ce61dddd48fd0 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 30 Jul 2016 17:35:20 +0000 Subject: [PATCH] convert to new hello_get API --- src/testbed/gnunet-service-testbed_oc.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/testbed/gnunet-service-testbed_oc.c b/src/testbed/gnunet-service-testbed_oc.c index 02c369aaa..754f6e18d 100644 --- a/src/testbed/gnunet-service-testbed_oc.c +++ b/src/testbed/gnunet-service-testbed_oc.c @@ -26,6 +26,7 @@ #include "gnunet-service-testbed.h" #include "gnunet-service-testbed_connectionpool.h" +#include "gnunet_transport_hello_service.h" /** * Redefine LOG with a changed log component string @@ -199,7 +200,7 @@ struct OverlayConnectContext /** * Get GetHelloHandle to acquire a HELLO of the first peer */ - struct GNUNET_TRANSPORT_GetHelloHandle *ghh; + struct GNUNET_TRANSPORT_HelloGetHandle *ghh; /** * The error message we send if this overlay connect operation has timed out @@ -542,7 +543,7 @@ cleanup_occ (struct OverlayConnectContext *occ) if (NULL != occ->cgh_ch) GST_connection_pool_get_handle_done (occ->cgh_ch); if (NULL != occ->ghh) - GNUNET_TRANSPORT_get_hello_cancel (occ->ghh); + GNUNET_TRANSPORT_hello_get_cancel (occ->ghh); GST_connection_pool_get_handle_done (occ->cgh_p1th); GNUNET_assert (NULL != GST_peer_list); GNUNET_assert (occ->peer->reference_cnt > 0); @@ -1040,7 +1041,7 @@ hello_update_cb (void *cls, occ->hello = GNUNET_malloc (msize); GST_cache_add_hello (occ->peer->id, hello); GNUNET_memcpy (occ->hello, hello, msize); - GNUNET_TRANSPORT_get_hello_cancel (occ->ghh); + GNUNET_TRANSPORT_hello_get_cancel (occ->ghh); occ->ghh = NULL; GST_connection_pool_get_handle_done (occ->cgh_p1th); occ->cgh_p1th = NULL; @@ -1090,7 +1091,8 @@ p1_transport_connect_cache_callback (void *cls, "0x%llx: Timeout while acquiring HELLO of peer %s", occ->op_id, GNUNET_i2s (&occ->peer_identity)); - occ->ghh = GNUNET_TRANSPORT_get_hello (cfg, + occ->ghh = GNUNET_TRANSPORT_hello_get (cfg, + GNUNET_TRANSPORT_AC_ANY, &hello_update_cb, occ); } -- 2.25.1