diff options
Diffstat (limited to 'src/transport/gnunet-service-transport_hello.c')
-rw-r--r-- | src/transport/gnunet-service-transport_hello.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/transport/gnunet-service-transport_hello.c b/src/transport/gnunet-service-transport_hello.c index 8c8d7854f..0347d67a5 100644 --- a/src/transport/gnunet-service-transport_hello.c +++ b/src/transport/gnunet-service-transport_hello.c | |||
@@ -170,7 +170,9 @@ refresh_hello_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
170 | 170 | ||
171 | friend_only = GNUNET_HELLO_is_friend_only (our_hello); | 171 | friend_only = GNUNET_HELLO_is_friend_only (our_hello); |
172 | GNUNET_free (our_hello); | 172 | GNUNET_free (our_hello); |
173 | our_hello = GNUNET_HELLO_create (&GST_my_public_key, &address_generator, &gc, friend_only); | 173 | our_hello = GNUNET_HELLO_create (&GST_my_identity.public_key, |
174 | &address_generator, | ||
175 | &gc, friend_only); | ||
174 | GNUNET_assert (NULL != our_hello); | 176 | GNUNET_assert (NULL != our_hello); |
175 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 177 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
176 | "Refreshed my %s `%s', new size is %d\n", | 178 | "Refreshed my %s `%s', new size is %d\n", |
@@ -213,7 +215,8 @@ GST_hello_start (int friend_only, GST_HelloCallback cb, void *cb_cls) | |||
213 | { | 215 | { |
214 | hello_cb = cb; | 216 | hello_cb = cb; |
215 | hello_cb_cls = cb_cls; | 217 | hello_cb_cls = cb_cls; |
216 | our_hello = GNUNET_HELLO_create (&GST_my_public_key, NULL, NULL, friend_only); | 218 | our_hello = GNUNET_HELLO_create (&GST_my_identity.public_key, |
219 | NULL, NULL, friend_only); | ||
217 | GNUNET_assert (NULL != our_hello); | 220 | GNUNET_assert (NULL != our_hello); |
218 | refresh_hello (); | 221 | refresh_hello (); |
219 | } | 222 | } |