diff options
Diffstat (limited to 'src/dht/gnunet-service-dht_clients.c')
-rw-r--r-- | src/dht/gnunet-service-dht_clients.c | 23 |
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 | */ |
42 | struct PendingMessage | 48 | struct 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, |