int32_t success,
const char *emsg)
{
+ static unsigned int pdot;
struct Request *req = cls;
+ struct Record *rec;
req->qe = NULL;
pending--;
GNUNET_log (GNUNET_ERROR_TYPE_INFO,
"Stored records under `%s'\n",
req->label);
+ pdot++;
+ if (0 == pdot % 1000)
+ fprintf (stderr, ".");
}
+ /* Free records */
+ while (NULL != (rec = req->rec_head))
+ {
+ GNUNET_CONTAINER_DLL_remove (req->rec_head,
+ req->rec_tail,
+ rec);
+ GNUNET_free (rec);
+ }
}
const struct GNUNET_GNSRECORD_Data *rd)
{
struct Request *req = cls;
-
+
req->qe = NULL;
+ pending--;
GNUNET_break (0 == memcmp (zone,
&req->zone->key,
sizeof (*zone)));