gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r15876 - gnunet/src/nat


From: gnunet
Subject: [GNUnet-SVN] r15876 - gnunet/src/nat
Date: Thu, 7 Jul 2011 17:06:33 +0200

Author: grothoff
Date: 2011-07-07 17:06:33 +0200 (Thu, 07 Jul 2011)
New Revision: 15876

Modified:
   gnunet/src/nat/nat_test.c
Log:
set af, better error msgs

Modified: gnunet/src/nat/nat_test.c
===================================================================
--- gnunet/src/nat/nat_test.c   2011-07-07 14:58:17 UTC (rev 15875)
+++ gnunet/src/nat/nat_test.c   2011-07-07 15:06:33 UTC (rev 15876)
@@ -350,7 +350,11 @@
   client = GNUNET_CLIENT_connect ("gnunet-nat-server",
                                  h->cfg);
   if (NULL == client)
-    return;
+    {
+      GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
+                 _("Failed to connect to `gnunet-nat-server'\n"));
+      return;
+    }
   ca = GNUNET_malloc (sizeof (struct ClientActivity));
   ca->client = client;
   GNUNET_CONTAINER_DLL_insert (h->ca_head,
@@ -391,6 +395,7 @@
   const socklen_t addrlens[] = { sizeof (sa) };
 
   memset (&sa, 0, sizeof (sa));
+  sa.sin_family = AF_INET;
   sa.sin_port = htons (bnd_port);
 #if HAVE_SOCKADDR_IN_SIN_LEN
   sa.sin_len = sizeof (sa);
@@ -422,7 +427,10 @@
                                                     sizeof (sa))) )
        {
          GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
-                     _("Failed to create listen socket for NAT test\n"));
+                     _("Failed to create listen socket bound to `%s' for NAT 
test: %s\n"),
+                     GNUNET_a2s ((const struct sockaddr*)&sa,
+                                 sizeof(sa)),
+                     STRERROR (errno));
          if (NULL != ret->lsock)
            GNUNET_NETWORK_socket_close (ret->lsock);
          GNUNET_free (ret);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]