[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r36321 - gnunet/src/scalarproduct
From: |
gnunet |
Subject: |
[GNUnet-SVN] r36321 - gnunet/src/scalarproduct |
Date: |
Sat, 5 Sep 2015 20:52:35 +0200 |
Author: grothoff
Date: 2015-09-05 20:52:35 +0200 (Sat, 05 Sep 2015)
New Revision: 36321
Modified:
gnunet/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c
gnunet/src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c
Log:
-fix computation
Modified: gnunet/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c
===================================================================
--- gnunet/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c
2015-09-05 18:03:58 UTC (rev 36320)
+++ gnunet/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c
2015-09-05 18:52:35 UTC (rev 36321)
@@ -469,6 +469,8 @@
if (MAX_RESULT == ai_bi)
{
/* result too big */
+ GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
+ "Scalar product result out of range\n");
return NULL;
}
ret = gcry_mpi_new (0);
Modified: gnunet/src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c
===================================================================
--- gnunet/src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c
2015-09-05 18:03:58 UTC (rev 36320)
+++ gnunet/src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c
2015-09-05 18:52:35 UTC (rev 36321)
@@ -646,7 +646,7 @@
an upper bound on the required array size */
max = GNUNET_CONTAINER_multihashmap_size (s->intersected_elements);
msg_length = sizeof (struct EccAliceCryptodataMessage)
- + contained_elements * sizeof (struct GNUNET_CRYPTO_EccPoint);
+ + contained_elements * sizeof (struct GNUNET_CRYPTO_EccPoint) * 2;
if ( (msize != msg_length) ||
(0 == contained_elements) ||
(contained_elements > UINT16_MAX) ||
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r36321 - gnunet/src/scalarproduct,
gnunet <=