[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r13222 - gnunet/src/vpn
From: |
gnunet |
Subject: |
[GNUnet-SVN] r13222 - gnunet/src/vpn |
Date: |
Fri, 8 Oct 2010 13:12:56 +0200 |
Author: toelke
Date: 2010-10-08 13:12:56 +0200 (Fri, 08 Oct 2010)
New Revision: 13222
Modified:
gnunet/src/vpn/gnunet-service-dns.c
Log:
Fix the hashing
Modified: gnunet/src/vpn/gnunet-service-dns.c
===================================================================
--- gnunet/src/vpn/gnunet-service-dns.c 2010-10-08 09:08:24 UTC (rev 13221)
+++ gnunet/src/vpn/gnunet-service-dns.c 2010-10-08 11:12:56 UTC (rev 13222)
@@ -103,6 +103,7 @@
GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Query for .gnunet!\n");
GNUNET_HashCode key;
GNUNET_CRYPTO_hash(pdns->queries[0]->name,
pdns->queries[0]->namelen, &key);
+ GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Getting with key %08x, len is
%d\n", *((unsigned int*)&key), pdns->queries[0]->namelen);
GNUNET_DHT_get_start(mycls.dht,
GNUNET_TIME_UNIT_MINUTES,
GNUNET_BLOCK_TYPE_DNS,
@@ -212,7 +213,7 @@
if (0 != (tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN))
return;
- char* name = "philipptoelke.gnunet";
+ char* name = "philipptoelke.gnunet.";
size_t size = sizeof(struct GNUNET_DNS_Record) + strlen(name) - 1;
struct GNUNET_DNS_Record *data = alloca(size);
memset(data, 0, size);
@@ -222,7 +223,9 @@
*((unsigned int*)&data->peer) = 0x55667788;
GNUNET_HashCode key;
- GNUNET_CRYPTO_hash(name, strlen(name), &key);
+ GNUNET_CRYPTO_hash(name, strlen(name)+1, &key);
+ GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Putting with key %08x, len is %d\n",
*((unsigned int*)&key), strlen(name));
+
GNUNET_DHT_put(mycls.dht,
&key,
GNUNET_DHT_RO_NONE,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r13222 - gnunet/src/vpn,
gnunet <=