aboutsummaryrefslogtreecommitdiff
path: root/src/util/resolver_api.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2009-11-13 11:41:56 +0000
committerChristian Grothoff <christian@grothoff.org>2009-11-13 11:41:56 +0000
commit9baabed9a7a45e367458754e7ce6c19b4245f22b (patch)
tree5e376ed33bdf7a1d559ac06370ec0a765dfcbe0e /src/util/resolver_api.c
parenta729eb5f4fdb1b240a705a9f76d6cc0c4a575b9f (diff)
downloadgnunet-9baabed9a7a45e367458754e7ce6c19b4245f22b.tar.gz
gnunet-9baabed9a7a45e367458754e7ce6c19b4245f22b.zip
use add_now
Diffstat (limited to 'src/util/resolver_api.c')
-rw-r--r--src/util/resolver_api.c15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/util/resolver_api.c b/src/util/resolver_api.c
index 812cdc84e..e99cab8de 100644
--- a/src/util/resolver_api.c
+++ b/src/util/resolver_api.c
@@ -441,9 +441,8 @@ GNUNET_RESOLVER_ip_get (struct GNUNET_SCHEDULER_Handle *sched,
441 &v6)) && 441 &v6)) &&
442 ((domain == AF_INET6) || (domain == AF_UNSPEC)))) 442 ((domain == AF_INET6) || (domain == AF_UNSPEC))))
443 { 443 {
444 rh->task = GNUNET_SCHEDULER_add_delayed (sched, 444 rh->task = GNUNET_SCHEDULER_add_now (sched,
445 GNUNET_TIME_UNIT_ZERO, 445 &numeric_resolution, rh);
446 &numeric_resolution, rh);
447 return rh; 446 return rh;
448 } 447 }
449 /* then, check if this is a loopback address */ 448 /* then, check if this is a loopback address */
@@ -451,9 +450,8 @@ GNUNET_RESOLVER_ip_get (struct GNUNET_SCHEDULER_Handle *sched,
451 while (loopback[i] != NULL) 450 while (loopback[i] != NULL)
452 if (0 == strcasecmp (loopback[i++], hostname)) 451 if (0 == strcasecmp (loopback[i++], hostname))
453 { 452 {
454 rh->task = GNUNET_SCHEDULER_add_delayed (sched, 453 rh->task = GNUNET_SCHEDULER_add_now (sched,
455 GNUNET_TIME_UNIT_ZERO, 454 &loopback_resolution, rh);
456 &loopback_resolution, rh);
457 return rh; 455 return rh;
458 } 456 }
459 457
@@ -616,9 +614,8 @@ GNUNET_RESOLVER_hostname_get (struct GNUNET_SCHEDULER_Handle *sched,
616 614
617 if (GNUNET_NO == do_resolve) 615 if (GNUNET_NO == do_resolve)
618 { 616 {
619 rh->task = GNUNET_SCHEDULER_add_delayed (sched, 617 rh->task = GNUNET_SCHEDULER_add_now (sched,
620 GNUNET_TIME_UNIT_ZERO, 618 &numeric_reverse, rh);
621 &numeric_reverse, rh);
622 return rh; 619 return rh;
623 } 620 }
624 if (salen + sizeof (struct GNUNET_RESOLVER_GetMessage) > 621 if (salen + sizeof (struct GNUNET_RESOLVER_GetMessage) >