gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r995 - in GNUnet: po src/applications/pingpong src/applicat


From: grothoff
Subject: [GNUnet-SVN] r995 - in GNUnet: po src/applications/pingpong src/applications/topology_default src/server
Date: Sat, 25 Jun 2005 05:17:10 -0700 (PDT)

Author: grothoff
Date: 2005-06-25 05:17:03 -0700 (Sat, 25 Jun 2005)
New Revision: 995

Modified:
   GNUnet/po/de.po
   GNUnet/src/applications/pingpong/pingpong.c
   GNUnet/src/applications/topology_default/topology.c
   GNUnet/src/server/gnunet-transport-check.c
Log:
bugfixes

Modified: GNUnet/po/de.po
===================================================================
--- GNUnet/po/de.po     2005-06-25 09:21:50 UTC (rev 994)
+++ GNUnet/po/de.po     2005-06-25 12:17:03 UTC (rev 995)
@@ -3432,7 +3432,7 @@
 msgid ""
 "%d out of %d peers contacted successfully (%d times transport unavailable).\n"
 msgstr ""
-"%d von %d Knoten erfolgreich kontaktiert (%dmal war der Transport nicht "
+"%d von %d Knoten erfolgreich kontaktiert (%d mal war der Transport nicht "
 "verf�gbar).\n"
 
 #: src/server/tcpserver.c:425

Modified: GNUnet/src/applications/pingpong/pingpong.c
===================================================================
--- GNUnet/src/applications/pingpong/pingpong.c 2005-06-25 09:21:50 UTC (rev 
994)
+++ GNUnet/src/applications/pingpong/pingpong.c 2005-06-25 12:17:03 UTC (rev 
995)
@@ -292,9 +292,7 @@
   entry->plaintext = plaintext;
   FREENONNULL(entry->data);
   entry->data = data;
-  memcpy(&entry->receiverIdentity,
-        receiver,
-        sizeof(PeerIdentity));
+  entry->receiverIdentity = *receiver;
   pmsg = MALLOC(sizeof(PINGPONG_Message));
   pmsg->header.size = htons(sizeof(PINGPONG_Message));
   pmsg->header.type = htons(p2p_PROTO_PING);

Modified: GNUnet/src/applications/topology_default/topology.c
===================================================================
--- GNUnet/src/applications/topology_default/topology.c 2005-06-25 09:21:50 UTC 
(rev 994)
+++ GNUnet/src/applications/topology_default/topology.c 2005-06-25 12:17:03 UTC 
(rev 995)
@@ -303,6 +303,7 @@
     if (0 != strncmp(PACKAGE_VERSION,
                     data,
                     len)) {
+      data[len-1] = '\0';
       LOG(LOG_FAILURE,
          _("Version mismatch ('%s' vs. '%s'), run gnunet-update!\n"),
          PACKAGE_VERSION,
@@ -316,6 +317,8 @@
       identity = NULL;
       capi->releaseService(transport);
       transport = NULL;
+      capi->releaseService(pingpong);
+      pingpong = NULL;
       return NULL;
     }
     FREE(data);

Modified: GNUnet/src/server/gnunet-transport-check.c
===================================================================
--- GNUnet/src/server/gnunet-transport-check.c  2005-06-25 09:21:50 UTC (rev 
994)
+++ GNUnet/src/server/gnunet-transport-check.c  2005-06-25 12:17:03 UTC (rev 
995)
@@ -209,6 +209,7 @@
   p2p_HEADER * ping;
   char * msg;
   int len;
+  PeerIdentity peer;
 
   if (testConfigurationString("GNUNET-TRANSPORT-CHECK",
                              "VERBOSE",
@@ -245,6 +246,7 @@
 
   stats[1]++; /* one more with transport 'available' */
   tsession = NULL;
+  peer = helo->senderIdentity;
   if (OK != transport->connect(helo,
                               &tsession)) {
     FREE(helo);
@@ -265,7 +267,7 @@
 
   sem = SEMAPHORE_NEW(0);
 
-  ping = pingpong->pingUser(&helo->senderIdentity,
+  ping = pingpong->pingUser(&peer,
                            &pingCallback,
                            NULL,
                            YES);





reply via email to

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