}
memset(&message_context, 0, sizeof(struct DHT_MessageContext));
+ // FIXME: call GNUNET_BLOCK_evaluate (...) -- instead of doing your own bloomfilter!
message_context.bloom = GNUNET_CONTAINER_bloomfilter_init(incoming->bloomfilter, DHT_BLOOM_SIZE, DHT_BLOOM_K);
GNUNET_assert(message_context.bloom != NULL);
memcpy(&message_context.key, &incoming->key, sizeof(GNUNET_HashCode));
struct GNUNET_TIME_Relative timeout,
enum GNUNET_BLOCK_Type type,
const GNUNET_HashCode * key,
+ // bf, bf_mutator, xquery, xquery_size
GNUNET_DHT_GetIterator iter,
void *iter_cls,
GNUNET_SCHEDULER_Task cont,