diff options
author | Martin Schanzenbach <mschanzenbach@posteo.de> | 2012-03-05 23:28:29 +0000 |
---|---|---|
committer | Martin Schanzenbach <mschanzenbach@posteo.de> | 2012-03-05 23:28:29 +0000 |
commit | cefb658764d69d55476c614f5f592fdccfcc5d62 (patch) | |
tree | 963bc04641f89dfad5bea01ec59f80274a265fa4 /src/namestore/plugin_namestore_sqlite.c | |
parent | 9b187e018ab2565f4ce119eda94f916ec053cc7e (diff) | |
download | gnunet-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.c | 8 |
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); |