gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r30002 - gnunet/src/scalarproduct


From: gnunet
Subject: [GNUnet-SVN] r30002 - gnunet/src/scalarproduct
Date: Tue, 8 Oct 2013 19:18:31 +0200

Author: cfuchs
Date: 2013-10-08 19:18:31 +0200 (Tue, 08 Oct 2013)
New Revision: 30002

Modified:
   gnunet/src/scalarproduct/gnunet-service-scalarproduct.c
Log:
couple of summary fixes to the previous changes


Modified: gnunet/src/scalarproduct/gnunet-service-scalarproduct.c
===================================================================
--- gnunet/src/scalarproduct/gnunet-service-scalarproduct.c     2013-10-08 
17:06:06 UTC (rev 30001)
+++ gnunet/src/scalarproduct/gnunet-service-scalarproduct.c     2013-10-08 
17:18:31 UTC (rev 30002)
@@ -1907,7 +1907,6 @@
   uint32_t contained_elements;
   uint32_t msg_length;
   unsigned char * current;
-  struct ServiceSession * responder_session;
   int32_t i = -1;
  
   // are we in the correct state?
@@ -1954,9 +1953,9 @@
     if (session->transferred_element_count == used_elements) {
       // single part finished
       session->state = SERVICE_REQUEST_RECEIVED;
-      if (responder_session) {
+      if (session->response) {
         GNUNET_log (GNUNET_ERROR_TYPE_INFO, _ ("Got session with key %s and a 
matching element set, processing.\n"), GNUNET_h2s (&session->key));
-        if (GNUNET_OK != compute_service_response (session, 
responder_session)) {
+        if (GNUNET_OK != compute_service_response (session, 
session->response)) {
           //something went wrong, remove it again...
           GNUNET_CONTAINER_DLL_remove (from_service_head, from_service_tail, 
session);
           goto except;
@@ -2322,8 +2321,8 @@
     goto invalid_msg;
   }
   current += PAILLIER_ELEMENT_LENGTH;
-  session->r = GNUNET_malloc (sizeof (gcry_mpi_t) * count);
-  session->r_prime = GNUNET_malloc (sizeof (gcry_mpi_t) * count);
+  session->r = GNUNET_malloc (sizeof (gcry_mpi_t) * 
session->used_element_count);
+  session->r_prime = GNUNET_malloc (sizeof (gcry_mpi_t) * 
session->used_element_count);
   // Convert each k[][perm] to its MPI_value
   for (i = 0; i < contained_element_count; i++) {
     if (0 != (rc = gcry_mpi_scan (&session->r[i], GCRYMPI_FMT_USG, current,




reply via email to

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