lnk
[oweals/gnunet.git] / src / resolver / gnunet-service-resolver.c
index ad62424a5146a5cbbfcc29fdd95fe1ab6c63994a..304f11b7b4a1bb7d0cd67f1fde7e532f3c3c5e68 100644 (file)
@@ -58,7 +58,11 @@ getnameinfo_resolve (struct IPCache *cache)
 {
   char hostname[256];
 
-  if (0 == getnameinfo (cache->sa, cache->salen, hostname, 255, NULL, 0, 0))
+  if (0 == getnameinfo (cache->sa, 
+                       cache->salen, 
+                       hostname, 
+                       sizeof(hostname), 
+                       NULL, 0, 0))
     cache->addr = GNUNET_strdup (hostname);
 }
 #endif
@@ -450,7 +454,7 @@ static void
 run (void *cls,
      struct GNUNET_SCHEDULER_Handle *sched,
      struct GNUNET_SERVER_Handle *server,
-     struct GNUNET_CONFIGURATION_Handle *cfg)
+     const struct GNUNET_CONFIGURATION_Handle *cfg)
 {
   GNUNET_SERVER_add_handlers (server, handlers);
 }