do not go via network to lookup loopback
[oweals/gnunet.git] / src / resolver / test_resolver_api.c
index 09be33f8cce4843d9461054bdf7baa67a0e7137a..295217c30f13a05a3ed9fcdf86f99b94f5e36799 100644 (file)
@@ -126,7 +126,8 @@ static void
 run (void *cls,
      struct GNUNET_SCHEDULER_Handle *sched,
      char *const *args,
-     const char *cfgfile, struct GNUNET_CONFIGURATION_Handle *cfg)
+     const char *cfgfile,
+     const struct GNUNET_CONFIGURATION_Handle *cfg)
 {
   struct sockaddr_in sa;
   struct GNUNET_TIME_Relative timeout =
@@ -185,7 +186,7 @@ check ()
       GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill");
       ok = 1;
     }
-  waitpid (pid, NULL, 0);
+  GNUNET_OS_process_wait(pid);
   if (ok != 0)
     fprintf (stderr, "Missed some resolutions: %u\n", ok);
   return ok;