-fixing build issues in namestore related to #3047
authorChristian Grothoff <christian@grothoff.org>
Mon, 30 Sep 2013 22:06:01 +0000 (22:06 +0000)
committerChristian Grothoff <christian@grothoff.org>
Mon, 30 Sep 2013 22:06:01 +0000 (22:06 +0000)
src/include/gnunet_namestore_plugin.h
src/integration-tests/connection_watchdog.c
src/namestore/namestore_api_common.c

index 512e463a8f4ead896e0a43194bbfe7ce55c5ee9c..32d13e200320bfdc42ad3fbcafce4a7bc9006b33 100644 (file)
@@ -26,7 +26,6 @@
 #ifndef GNUNET_NAMESTORE_PLUGIN_H
 #define GNUNET_NAMESTORE_PLUGIN_H
 
-#include "gnunet_common.h"
 #include "gnunet_util_lib.h"
 #include "gnunet_namestore_service.h"
 
index cb34b69d7964bbde1ee0ebc0de8367d029c9d616..c52ac79e7b2242dc243a8de3462fba1e668997c6 100644 (file)
  * @author Matthias Wachs
  */
 #include "platform.h"
-#include "gnunet_common.h"
+#include "gnunet_util_lib.h"
 #include "gnunet_constants.h"
 #include "gnunet_arm_service.h"
 #include "gnunet_core_service.h"
-#include "gnunet_util_lib.h"
 #include "gnunet_transport_service.h"
 #include "gnunet_statistics_service.h"
 
index d54dc3e7f4e9ce7b0ce52563c1c2c31f0fb18d83..9026e8b619885189f43534e582c96dc2d58b727e 100644 (file)
@@ -509,7 +509,6 @@ GNUNET_NAMESTORE_value_to_string (uint32_t type,
                                  const void *data,
                                  size_t data_size)
 {
-  struct GNUNET_CRYPTO_HashAsciiEncoded s_peer;
   const char *cdata;
   char* result;
   char tmp[INET6_ADDRSTRLEN];
@@ -650,10 +649,9 @@ GNUNET_NAMESTORE_value_to_string (uint32_t type,
           ('\0' != cdata[data_size - 1]) )
        return NULL; /* malformed */
       vpn = data;
-      GNUNET_CRYPTO_hash_to_enc (&vpn->peer.hashPubKey, &s_peer);
       if (0 == GNUNET_asprintf (&vpn_str, "%u %s %s",
                                (unsigned int) ntohs (vpn->proto),
-                               (const char*) &s_peer,
+                               (const char*) GNUNET_i2s_full (&vpn->peer),
                                (const char*) &vpn[1]))
       {
        GNUNET_free (vpn_str);
@@ -978,8 +976,9 @@ GNUNET_NAMESTORE_string_to_value (uint32_t type,
     }
     *data_size = sizeof (struct GNUNET_TUN_GnsVpnRecord) + strlen (s_serv) + 1;
     *data = vpn = GNUNET_malloc (*data_size);
-    if (GNUNET_OK != GNUNET_CRYPTO_hash_from_string ((char*)&s_peer,
-                                                    &vpn->peer.hashPubKey))
+    if (GNUNET_OK != GNUNET_CRYPTO_ecc_public_sign_key_from_string ((char*) s_peer,
+                                                                   strlen (s_peer),
+                                                                   &vpn->peer))
     {
       GNUNET_free (vpn);
       *data_size = 0;