aboutsummaryrefslogtreecommitdiff
path: root/src/dv
diff options
context:
space:
mode:
authorBart Polot <bart@net.in.tum.de>2011-11-09 13:04:35 +0000
committerBart Polot <bart@net.in.tum.de>2011-11-09 13:04:35 +0000
commitcff8dd1f42b259641803eb0a60143ab93a0eaa0c (patch)
treefe6dfe8cbebf5df9f045f4251407dce65d0f5efb /src/dv
parent6bb56f0470a01cf58ad8a9ad4a37fbd9814f089a (diff)
downloadgnunet-cff8dd1f42b259641803eb0a60143ab93a0eaa0c.tar.gz
gnunet-cff8dd1f42b259641803eb0a60143ab93a0eaa0c.zip
Fixed compilation error with new GNUNET_HELLO_Address
Diffstat (limited to 'src/dv')
-rw-r--r--src/dv/gnunet-service-dv.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/dv/gnunet-service-dv.c b/src/dv/gnunet-service-dv.c
index 60745070c..50aac09cd 100644
--- a/src/dv/gnunet-service-dv.c
+++ b/src/dv/gnunet-service-dv.c
@@ -2452,6 +2452,7 @@ static size_t
2452generate_hello_address (void *cls, size_t max, void *buf) 2452generate_hello_address (void *cls, size_t max, void *buf)
2453{ 2453{
2454 struct HelloContext *hello_context = cls; 2454 struct HelloContext *hello_context = cls;
2455 struct GNUNET_HELLO_Address hello_address;
2455 char *addr_buffer; 2456 char *addr_buffer;
2456 size_t offset; 2457 size_t offset;
2457 size_t size; 2458 size_t size;
@@ -2473,11 +2474,14 @@ generate_hello_address (void *cls, size_t max, void *buf)
2473 /* Copy the direct peer identity to buffer */ 2474 /* Copy the direct peer identity to buffer */
2474 memcpy (&addr_buffer[offset], hello_context->direct_peer, 2475 memcpy (&addr_buffer[offset], hello_context->direct_peer,
2475 sizeof (struct GNUNET_PeerIdentity)); 2476 sizeof (struct GNUNET_PeerIdentity));
2477 memset (&hello_address.peer, 0, sizeof (struct GNUNET_PeerIdentity));
2478 hello_address.address = addr_buffer;
2479 hello_address.transport_name = "dv";
2480 hello_address.address_length = size;
2476 ret = 2481 ret =
2477 GNUNET_HELLO_add_address ("dv", 2482 GNUNET_HELLO_add_address (&hello_address,
2478 GNUNET_TIME_relative_to_absolute 2483 GNUNET_TIME_relative_to_absolute
2479 (GNUNET_TIME_UNIT_HOURS), addr_buffer, size, 2484 (GNUNET_TIME_UNIT_HOURS), buf, max);
2480 buf, max);
2481 2485
2482 hello_context->addresses_to_add--; 2486 hello_context->addresses_to_add--;
2483 2487