gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r26570 - gnunet/src/util


From: gnunet
Subject: [GNUnet-SVN] r26570 - gnunet/src/util
Date: Fri, 22 Mar 2013 12:08:21 +0100

Author: wachs
Date: 2013-03-22 12:08:21 +0100 (Fri, 22 Mar 2013)
New Revision: 26570

Modified:
   gnunet/src/util/test_strings_to_data.c
Log:
more check


Modified: gnunet/src/util/test_strings_to_data.c
===================================================================
--- gnunet/src/util/test_strings_to_data.c      2013-03-22 11:01:09 UTC (rev 
26569)
+++ gnunet/src/util/test_strings_to_data.c      2013-03-22 11:08:21 UTC (rev 
26570)
@@ -32,17 +32,24 @@
 {
        GNUNET_log_setup ("util", "DEBUG", NULL);
        char *conv;
+       char buf[255];
+       char *end;
        struct GNUNET_CRYPTO_EccPublicKeyBinaryEncoded src;
        struct GNUNET_CRYPTO_EccPublicKeyBinaryEncoded dest;
 
        memset (&src, '\1', sizeof (src));
        memset (&dest, '\2', sizeof (dest));
 
+       end = GNUNET_STRINGS_data_to_string (&src, sizeof (src), buf, 255);
+       end[0] = '\0';
+       fprintf (stderr, "Key `%s'\n",buf);
+       GNUNET_assert (GNUNET_OK == GNUNET_CRYPTO_ecc_public_key_from_string 
(buf, strlen (buf), &dest));
 
        conv = GNUNET_CRYPTO_ecc_public_key_to_string (&src);
        GNUNET_assert (NULL != conv);
        fprintf (stderr, "Key `%s'\n",conv);
-       //GNUNET_assert (GNUNET_OK == GNUNET_CRYPTO_ecc_public_key_from_string 
(conv, strlen (conv), &dest));
+
+
   GNUNET_assert (GNUNET_OK == GNUNET_STRINGS_string_to_data (conv, strlen 
(conv), (unsigned char *) &dest, sizeof (dest)));
   GNUNET_assert (0 == memcmp (&src, &dest, sizeof (dest)));
 




reply via email to

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