gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r20659 - gnunet/src/namestore


From: gnunet
Subject: [GNUnet-SVN] r20659 - gnunet/src/namestore
Date: Wed, 21 Mar 2012 16:59:43 +0100

Author: grothoff
Date: 2012-03-21 16:59:43 +0100 (Wed, 21 Mar 2012)
New Revision: 20659

Modified:
   gnunet/src/namestore/namestore_common.c
Log:
-fix

Modified: gnunet/src/namestore/namestore_common.c
===================================================================
--- gnunet/src/namestore/namestore_common.c     2012-03-21 15:44:05 UTC (rev 
20658)
+++ gnunet/src/namestore/namestore_common.c     2012-03-21 15:59:43 UTC (rev 
20659)
@@ -292,6 +292,7 @@
                                  size_t data_size)
 {
   char tmp[INET6_ADDRSTRLEN];
+  struct GNUNET_CRYPTO_ShortHashAsciiEncoded enc;
 
   switch (type)
   {
@@ -328,9 +329,11 @@
       return NULL;
     return GNUNET_strdup (tmp);
   case GNUNET_NAMESTORE_TYPE_PKEY:
-    if (data_size != sizeof (GNUNET_HashCode))
+    if (data_size != sizeof (struct GNUNET_ShortHashCode))
       return NULL;
-    return GNUNET_strdup (GNUNET_h2s_full (data));
+    GNUNET_CRYPTO_short_hash_to_enc (data,
+                                    &enc);
+    return GNUNET_strdup (enc.short_encoding);
   case GNUNET_NAMESTORE_TYPE_PSEU:
     return GNUNET_strndup (data, data_size);
   default:




reply via email to

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