pending);
pending->in_pending_queue = GNUNET_YES;
get_handle = GNUNET_malloc (sizeof (struct GNUNET_DHT_GetHandle));
+ get_handle->dht_handle = handle;
get_handle->iter = iter;
get_handle->iter_cls = iter_cls;
get_handle->message = pending;
#include "dht.h"
+/**
+ * Should routing details be logged to stderr (for debugging)?
+ */
+#define LOG_ROUTE_DETAILS_STDERR GNUNET_YES
+
+
/**
* Linked list of messages to send to clients.
*/
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
"Received request for %s from local client %p\n",
GNUNET_h2s (&get->key), client);
+
+ if (LOG_ROUTE_DETAILS_STDERR)
+ {
+ fprintf (stderr,
+ "XDHT CLIENT-GET %s @ %u\n",
+ GNUNET_h2s (&get->key),
+ getpid ());
+ }
+
+
cqr = GNUNET_malloc (sizeof (struct ClientQueryRecord) + xquery_size);
cqr->key = get->key;
cqr->client = find_active_client (client);
struct GNUNET_HashCode ch;
unsigned int i;
+ if (LOG_ROUTE_DETAILS_STDERR)
+ {
+ fprintf (stderr,
+ "XDHT CLIENT-RESULT %s @ %u\n",
+ GNUNET_h2s (key),
+ getpid ());
+ }
if ((record->type != GNUNET_BLOCK_TYPE_ANY) && (record->type != frc->type))
{
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
/**
* Should routing details be logged to stderr (for debugging)?
*/
-#define LOG_ROUTE_DETAILS_STDERR GNUNET_NO
+#define LOG_ROUTE_DETAILS_STDERR GNUNET_YES
GNUNET_NETWORK_STRUCT_BEGIN
char *tmp;
tmp = GNUNET_strdup (GNUNET_i2s (&my_identity));
- fprintf (stderr, "XDHT PUT %s: %s<-%s\n", GNUNET_h2s (&put->key), tmp, GNUNET_i2s (peer));
+ fprintf (stderr, "XDHT PUT %s: %s(%u)<-%s\n",
+ GNUNET_h2s (&put->key), tmp, getpid (),
+ GNUNET_i2s (peer));
GNUNET_free (tmp);
}
char *tmp;
tmp = GNUNET_strdup (GNUNET_i2s (&my_identity));
- fprintf (stderr, "XDHT GET %s: %s<-%s\n", GNUNET_h2s (&get->key), tmp, GNUNET_i2s (peer));
+ fprintf (stderr, "XDHT GET %s: %s(%u)<-%s\n",
+ GNUNET_h2s (&get->key), tmp, getpid(),
+ GNUNET_i2s (peer));
GNUNET_free (tmp);
}
char *tmp;
tmp = GNUNET_strdup (GNUNET_i2s (&my_identity));
- fprintf (stderr, "XDHT RESULT %s: %s<-%s\n", GNUNET_h2s (&prm->key), tmp, GNUNET_i2s (peer));
+ fprintf (stderr,
+ "XDHT RESULT %s: %s(%u)<-%s\n",
+ GNUNET_h2s (&prm->key), tmp,
+ getpid(), GNUNET_i2s (peer));
GNUNET_free (tmp);
}