* @param key key for the content
* @param put_path_length number of entries in put_path
* @param put_path peers the original PUT traversed (if tracked)
- * @param get_path_length number of entries in put_path
+ * @param get_path_length number of entries in get_path
* @param get_path peers this reply has traversed so far (if tracked)
* @param data payload of the reply
* @param data_size number of bytes in data
reply as request-validation (but we need response-validation).
So we set 'data' to a 0-byte non-NULL value just to be sure */
GNUNET_break (0 == data_size);
- data_size = 0;
+ pc.data_size = 0;
pc.data = ""; /* something not null */
}
GNUNET_CONTAINER_multihashmap_get_multiple (recent_map, key, &process, &pc);
else
{
GNUNET_CONTAINER_bloomfilter_or2 (rr->reply_bf,
- in->reply_bf,
- GNUNET_CONTAINER_bloomfilter_get_size (in->reply_bf));
+ in->reply_bf);
GNUNET_CONTAINER_bloomfilter_free (in->reply_bf);
}
GNUNET_free (in);
}
recent_req->heap_node =
GNUNET_CONTAINER_heap_insert (recent_heap, recent_req,
- GNUNET_TIME_absolute_get ().abs_value);
+ GNUNET_TIME_absolute_get ().abs_value_us);
GNUNET_CONTAINER_multihashmap_put (recent_map, key, recent_req,
GNUNET_CONTAINER_MULTIHASHMAPOPTION_MULTIPLE);