aboutsummaryrefslogtreecommitdiff
path: root/src/cadet/gnunet-service-cadet_dht.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cadet/gnunet-service-cadet_dht.c')
-rw-r--r--src/cadet/gnunet-service-cadet_dht.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/cadet/gnunet-service-cadet_dht.c b/src/cadet/gnunet-service-cadet_dht.c
index 2e8e53a9d..088d40eac 100644
--- a/src/cadet/gnunet-service-cadet_dht.c
+++ b/src/cadet/gnunet-service-cadet_dht.c
@@ -206,17 +206,18 @@ dht_get_id_handler (void *cls, struct GNUNET_TIME_Absolute exp,
206 * Periodically announce self id in the DHT 206 * Periodically announce self id in the DHT
207 * 207 *
208 * @param cls closure 208 * @param cls closure
209 * @param tc task context
210 */ 209 */
211static void 210static void
212announce_id (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) 211announce_id (void *cls)
213{ 212{
214 struct GNUNET_HashCode phash; 213 struct GNUNET_HashCode phash;
215 const struct GNUNET_HELLO_Message *hello; 214 const struct GNUNET_HELLO_Message *hello;
216 size_t size; 215 size_t size;
217 struct GNUNET_TIME_Absolute expiration; 216 struct GNUNET_TIME_Absolute expiration;
218 struct GNUNET_TIME_Relative retry_time; 217 struct GNUNET_TIME_Relative retry_time;
218 const struct GNUNET_SCHEDULER_TaskContext *tc;
219 219
220 tc = GNUNET_SCHEDULER_get_task_context ();
220 if (0 != (tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN)) 221 if (0 != (tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN))
221 { 222 {
222 announce_id_task = NULL; 223 announce_id_task = NULL;