diff options
author | Bart Polot <bart@net.in.tum.de> | 2012-11-14 16:00:54 +0000 |
---|---|---|
committer | Bart Polot <bart@net.in.tum.de> | 2012-11-14 16:00:54 +0000 |
commit | e5035d2c9e05dc738746ee5ef219b2eeb2256d31 (patch) | |
tree | 29342b5853176fd57368b7c524a3cc08b0fa19ea | |
parent | 14678cc9ce8da552725134801e7de376e3c60107 (diff) | |
download | gnunet-e5035d2c9e05dc738746ee5ef219b2eeb2256d31.tar.gz gnunet-e5035d2c9e05dc738746ee5ef219b2eeb2256d31.zip |
- save xquery for neighbors
-rw-r--r-- | src/dht/gnunet-service-dht_neighbours.c | 2 | ||||
-rw-r--r-- | src/dht/gnunet-service-dht_routing.c | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/dht/gnunet-service-dht_neighbours.c b/src/dht/gnunet-service-dht_neighbours.c index 07dc219cf..40b1013f3 100644 --- a/src/dht/gnunet-service-dht_neighbours.c +++ b/src/dht/gnunet-service-dht_neighbours.c | |||
@@ -1860,7 +1860,7 @@ handle_dht_p2p_get (void *cls, const struct GNUNET_PeerIdentity *peer, | |||
1860 | fprintf (stderr, "XDHT GET %s: %s(%u)<-%s\n", | 1860 | fprintf (stderr, "XDHT GET %s: %s(%u)<-%s\n", |
1861 | GNUNET_h2s (&get->key), tmp, getpid(), | 1861 | GNUNET_h2s (&get->key), tmp, getpid(), |
1862 | GNUNET_i2s (peer)); | 1862 | GNUNET_i2s (peer)); |
1863 | GNUNET_free (tmp); | 1863 | GNUNET_free (tmp); |
1864 | } | 1864 | } |
1865 | 1865 | ||
1866 | 1866 | ||
diff --git a/src/dht/gnunet-service-dht_routing.c b/src/dht/gnunet-service-dht_routing.c index 1f2b2a516..2d0d77876 100644 --- a/src/dht/gnunet-service-dht_routing.c +++ b/src/dht/gnunet-service-dht_routing.c | |||
@@ -406,6 +406,7 @@ GDS_ROUTING_add (const struct GNUNET_PeerIdentity *sender, | |||
406 | recent_req->type = type; | 406 | recent_req->type = type; |
407 | recent_req->options = options; | 407 | recent_req->options = options; |
408 | recent_req->xquery = &recent_req[1]; | 408 | recent_req->xquery = &recent_req[1]; |
409 | memcpy (&recent_req[1], xquery, xquery_size); | ||
409 | recent_req->xquery_size = xquery_size; | 410 | recent_req->xquery_size = xquery_size; |
410 | recent_req->reply_bf_mutator = reply_bf_mutator; | 411 | recent_req->reply_bf_mutator = reply_bf_mutator; |
411 | if (GNUNET_SYSERR == | 412 | if (GNUNET_SYSERR == |