diff options
author | Bart Polot <bart@net.in.tum.de> | 2011-11-09 13:04:35 +0000 |
---|---|---|
committer | Bart Polot <bart@net.in.tum.de> | 2011-11-09 13:04:35 +0000 |
commit | cff8dd1f42b259641803eb0a60143ab93a0eaa0c (patch) | |
tree | fe6dfe8cbebf5df9f045f4251407dce65d0f5efb /src/dv | |
parent | 6bb56f0470a01cf58ad8a9ad4a37fbd9814f089a (diff) | |
download | gnunet-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.c | 10 |
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 | |||
2452 | generate_hello_address (void *cls, size_t max, void *buf) | 2452 | generate_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 | ||