lnk
[oweals/gnunet.git] / src / resolver / gnunet-service-resolver.c
index c65adacd3d20809ce2c460f731dd6608c5c4ebdb..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
@@ -439,7 +443,7 @@ static struct GNUNET_SERVER_MessageHandler handlers[] = {
 
 
 /**
- * Process statistics requests.
+ * Process resolver requests.
  *
  * @param cls closure
  * @param sched scheduler to use
@@ -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);
 }