aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet-service-dht_clients.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dht/gnunet-service-dht_clients.c')
-rw-r--r--src/dht/gnunet-service-dht_clients.c23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/dht/gnunet-service-dht_clients.c b/src/dht/gnunet-service-dht_clients.c
index 85cdf8252..0e309e59e 100644
--- a/src/dht/gnunet-service-dht_clients.c
+++ b/src/dht/gnunet-service-dht_clients.c
@@ -37,6 +37,12 @@
37 37
38 38
39/** 39/**
40 * Should routing details be logged to stderr (for debugging)?
41 */
42#define LOG_ROUTE_DETAILS_STDERR GNUNET_YES
43
44
45/**
40 * Linked list of messages to send to clients. 46 * Linked list of messages to send to clients.
41 */ 47 */
42struct PendingMessage 48struct PendingMessage
@@ -581,6 +587,16 @@ handle_dht_local_get (void *cls, struct GNUNET_SERVER_Client *client,
581 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 587 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
582 "Received request for %s from local client %p\n", 588 "Received request for %s from local client %p\n",
583 GNUNET_h2s (&get->key), client); 589 GNUNET_h2s (&get->key), client);
590
591 if (LOG_ROUTE_DETAILS_STDERR)
592 {
593 fprintf (stderr,
594 "XDHT CLIENT-GET %s @ %u\n",
595 GNUNET_h2s (&get->key),
596 getpid ());
597 }
598
599
584 cqr = GNUNET_malloc (sizeof (struct ClientQueryRecord) + xquery_size); 600 cqr = GNUNET_malloc (sizeof (struct ClientQueryRecord) + xquery_size);
585 cqr->key = get->key; 601 cqr->key = get->key;
586 cqr->client = find_active_client (client); 602 cqr->client = find_active_client (client);
@@ -1002,6 +1018,13 @@ forward_reply (void *cls, const struct GNUNET_HashCode * key, void *value)
1002 struct GNUNET_HashCode ch; 1018 struct GNUNET_HashCode ch;
1003 unsigned int i; 1019 unsigned int i;
1004 1020
1021 if (LOG_ROUTE_DETAILS_STDERR)
1022 {
1023 fprintf (stderr,
1024 "XDHT CLIENT-RESULT %s @ %u\n",
1025 GNUNET_h2s (key),
1026 getpid ());
1027 }
1005 if ((record->type != GNUNET_BLOCK_TYPE_ANY) && (record->type != frc->type)) 1028 if ((record->type != GNUNET_BLOCK_TYPE_ANY) && (record->type != frc->type))
1006 { 1029 {
1007 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 1030 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,