projects
/
oweals
/
gnunet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
modify zoneimport to deal with non-TLD zones due to difference in zone cuts between...
[oweals/gnunet.git]
/
src
/
namestore
/
test_namestore_api_monitoring_existing.c
diff --git
a/src/namestore/test_namestore_api_monitoring_existing.c
b/src/namestore/test_namestore_api_monitoring_existing.c
index cdf7fd80e21625e4d96de76681055bdd888372a2..cd1838b5c649d24d7c1b092f528d799c1eacc791 100644
(file)
--- a/
src/namestore/test_namestore_api_monitoring_existing.c
+++ b/
src/namestore/test_namestore_api_monitoring_existing.c
@@
-59,6
+59,7
@@
struct GNUNET_NAMESTORE_QueueEntry * ns_ops[3];
static char *directory;
static char *directory;
+
static void
do_shutdown ()
{
static void
do_shutdown ()
{
@@
-127,10
+128,9
@@
do_shutdown ()
* Re-establish the connection to the service.
*
* @param cls handle to use to re-connect.
* Re-establish the connection to the service.
*
* @param cls handle to use to re-connect.
- * @param tc scheduler context
*/
static void
*/
static void
-endbadly (void *cls
, const struct GNUNET_SCHEDULER_TaskContext *tc
)
+endbadly (void *cls)
{
do_shutdown ();
res = 1;
{
do_shutdown ();
res = 1;
@@
-138,7
+138,7
@@
endbadly (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
static void
static void
-end (void *cls
, const struct GNUNET_SCHEDULER_TaskContext *tc
)
+end (void *cls)
{
do_shutdown ();
res = 0;
{
do_shutdown ();
res = 0;
@@
-152,8
+152,9
@@
zone_proc (void *cls,
unsigned int rd_count,
const struct GNUNET_GNSRECORD_Data *rd)
{
unsigned int rd_count,
const struct GNUNET_GNSRECORD_Data *rd)
{
- static int returned_records;
- static int fail = GNUNET_NO;
+ static int returned_records;
+ static int fail = GNUNET_NO;
+
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
"Comparing results name %s\n",
name);
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
"Comparing results name %s\n",
name);
@@
-204,7
+205,20
@@
zone_proc (void *cls,
else
GNUNET_SCHEDULER_add_now (&end, NULL);
}
else
GNUNET_SCHEDULER_add_now (&end, NULL);
}
+}
+
+
+static void
+fail_cb (void *cls)
+{
+ GNUNET_assert (0);
+}
+
+static void
+sync_cb (void *cls)
+{
+ /* do nothing */
}
}
@@
-240,8
+254,11
@@
put_cont (void *cls, int32_t success, const char *emsg)
zm = GNUNET_NAMESTORE_zone_monitor_start (cfg,
privkey,
GNUNET_YES,
zm = GNUNET_NAMESTORE_zone_monitor_start (cfg,
privkey,
GNUNET_YES,
+ &fail_cb,
+ NULL,
&zone_proc,
NULL,
&zone_proc,
NULL,
+ &sync_cb,
NULL);
if (NULL == zm)
{
NULL);
if (NULL == zm)
{