aboutsummaryrefslogtreecommitdiff
path: root/src/namestore/plugin_namestore_sqlite.c
diff options
context:
space:
mode:
authorMartin Schanzenbach <mschanzenbach@posteo.de>2012-03-05 23:28:29 +0000
committerMartin Schanzenbach <mschanzenbach@posteo.de>2012-03-05 23:28:29 +0000
commitcefb658764d69d55476c614f5f592fdccfcc5d62 (patch)
tree963bc04641f89dfad5bea01ec59f80274a265fa4 /src/namestore/plugin_namestore_sqlite.c
parent9b187e018ab2565f4ce119eda94f916ec053cc7e (diff)
downloadgnunet-cefb658764d69d55476c614f5f592fdccfcc5d62.tar.gz
gnunet-cefb658764d69d55476c614f5f592fdccfcc5d62.zip
-PKEY is key no hash
Diffstat (limited to 'src/namestore/plugin_namestore_sqlite.c')
-rw-r--r--src/namestore/plugin_namestore_sqlite.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/namestore/plugin_namestore_sqlite.c b/src/namestore/plugin_namestore_sqlite.c
index ec81f7d00..2d660cb7e 100644
--- a/src/namestore/plugin_namestore_sqlite.c
+++ b/src/namestore/plugin_namestore_sqlite.c
@@ -480,12 +480,12 @@ namestore_sqlite_put_records (void *cls,
480 GNUNET_CRYPTO_hash (name, name_len, &nh); 480 GNUNET_CRYPTO_hash (name, name_len, &nh);
481 memset (&zone_delegation, 0, sizeof (zone_delegation)); 481 memset (&zone_delegation, 0, sizeof (zone_delegation));
482 for (i=0;i<rd_count;i++) 482 for (i=0;i<rd_count;i++)
483 if (rd->record_type == GNUNET_NAMESTORE_TYPE_PKEY) 483 if (rd[i].record_type == GNUNET_NAMESTORE_TYPE_PKEY)
484 { 484 {
485 GNUNET_assert (sizeof (GNUNET_HashCode) == rd->data_size); 485 GNUNET_assert (sizeof (struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded) == rd[i].data_size);
486 memcpy (&zone_delegation, 486 memcpy (&zone_delegation,
487 rd->data, 487 rd[i].data,
488 sizeof (GNUNET_HashCode)); 488 sizeof (struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded));
489 break; 489 break;
490 } 490 }
491 rvalue = GNUNET_CRYPTO_random_u64 (GNUNET_CRYPTO_QUALITY_WEAK, UINT64_MAX); 491 rvalue = GNUNET_CRYPTO_random_u64 (GNUNET_CRYPTO_QUALITY_WEAK, UINT64_MAX);