diff options
Diffstat (limited to 'src/fs/test_fs_namespace.c')
-rw-r--r-- | src/fs/test_fs_namespace.c | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/src/fs/test_fs_namespace.c b/src/fs/test_fs_namespace.c index 11b6ef8c2..02bb62807 100644 --- a/src/fs/test_fs_namespace.c +++ b/src/fs/test_fs_namespace.c | |||
@@ -275,22 +275,24 @@ sks_cont (void *cls, | |||
275 | const char *emsg) | 275 | const char *emsg) |
276 | { | 276 | { |
277 | struct GNUNET_CONTAINER_MetaData *meta; | 277 | struct GNUNET_CONTAINER_MetaData *meta; |
278 | struct GNUNET_TIME_Absolute expiration; | ||
279 | struct GNUNET_FS_Uri *ksk_uri; | 278 | struct GNUNET_FS_Uri *ksk_uri; |
280 | char * msg; | 279 | char * msg; |
280 | struct GNUNET_FS_BlockOptions bo; | ||
281 | 281 | ||
282 | expiration = GNUNET_TIME_relative_to_absolute (GNUNET_TIME_UNIT_MINUTES); | ||
283 | meta = GNUNET_CONTAINER_meta_data_create (); | 282 | meta = GNUNET_CONTAINER_meta_data_create (); |
284 | msg = NULL; | 283 | msg = NULL; |
285 | ksk_uri = GNUNET_FS_uri_parse ("gnunet://fs/ksk/ns-search", &msg); | 284 | ksk_uri = GNUNET_FS_uri_parse ("gnunet://fs/ksk/ns-search", &msg); |
286 | GNUNET_assert (NULL == msg); | 285 | GNUNET_assert (NULL == msg); |
287 | ksk_expect_uri = GNUNET_FS_uri_dup (uri); | 286 | ksk_expect_uri = GNUNET_FS_uri_dup (uri); |
287 | bo.content_priority = 1; | ||
288 | bo.anonymity_level = 1; | ||
289 | bo.replication_level = 0; | ||
290 | bo.expiration_time = GNUNET_TIME_relative_to_absolute (GNUNET_TIME_UNIT_MINUTES); | ||
288 | GNUNET_FS_publish_ksk (fs, | 291 | GNUNET_FS_publish_ksk (fs, |
289 | ksk_uri, | 292 | ksk_uri, |
290 | meta, | 293 | meta, |
291 | uri, | 294 | uri, |
292 | expiration, | 295 | &bo, |
293 | 1, 1, | ||
294 | GNUNET_FS_PUBLISH_OPTION_NONE, | 296 | GNUNET_FS_PUBLISH_OPTION_NONE, |
295 | &publish_cont, | 297 | &publish_cont, |
296 | NULL); | 298 | NULL); |
@@ -306,7 +308,7 @@ adv_cont (void *cls, | |||
306 | { | 308 | { |
307 | struct GNUNET_CONTAINER_MetaData *meta; | 309 | struct GNUNET_CONTAINER_MetaData *meta; |
308 | struct GNUNET_FS_Namespace *ns; | 310 | struct GNUNET_FS_Namespace *ns; |
309 | struct GNUNET_TIME_Absolute expiration; | 311 | struct GNUNET_FS_BlockOptions bo; |
310 | 312 | ||
311 | if (NULL != emsg) | 313 | if (NULL != emsg) |
312 | { | 314 | { |
@@ -315,21 +317,23 @@ adv_cont (void *cls, | |||
315 | GNUNET_FS_stop (fs); | 317 | GNUNET_FS_stop (fs); |
316 | return; | 318 | return; |
317 | } | 319 | } |
318 | expiration = GNUNET_TIME_relative_to_absolute (GNUNET_TIME_UNIT_MINUTES); | ||
319 | ns = GNUNET_FS_namespace_create (fs, | 320 | ns = GNUNET_FS_namespace_create (fs, |
320 | "testNamespace"); | 321 | "testNamespace"); |
321 | GNUNET_assert (NULL != ns); | 322 | GNUNET_assert (NULL != ns); |
322 | meta = GNUNET_CONTAINER_meta_data_create (); | 323 | meta = GNUNET_CONTAINER_meta_data_create (); |
323 | GNUNET_assert (NULL == emsg); | 324 | GNUNET_assert (NULL == emsg); |
324 | sks_expect_uri = GNUNET_FS_uri_dup (uri); | 325 | sks_expect_uri = GNUNET_FS_uri_dup (uri); |
326 | bo.content_priority = 1; | ||
327 | bo.anonymity_level = 1; | ||
328 | bo.replication_level = 0; | ||
329 | bo.expiration_time = GNUNET_TIME_relative_to_absolute (GNUNET_TIME_UNIT_MINUTES); | ||
325 | GNUNET_FS_publish_sks (fs, | 330 | GNUNET_FS_publish_sks (fs, |
326 | ns, | 331 | ns, |
327 | "this", | 332 | "this", |
328 | "next", | 333 | "next", |
329 | meta, | 334 | meta, |
330 | uri, /* FIXME: this is non-sense (use CHK URI!?) */ | 335 | uri, /* FIXME: this is non-sense (use CHK URI!?) */ |
331 | expiration, | 336 | &bo, |
332 | 1, 1, | ||
333 | GNUNET_FS_PUBLISH_OPTION_NONE, | 337 | GNUNET_FS_PUBLISH_OPTION_NONE, |
334 | &sks_cont, | 338 | &sks_cont, |
335 | NULL); | 339 | NULL); |
@@ -357,7 +361,7 @@ static void | |||
357 | testNamespace () | 361 | testNamespace () |
358 | { | 362 | { |
359 | struct GNUNET_FS_Namespace *ns; | 363 | struct GNUNET_FS_Namespace *ns; |
360 | struct GNUNET_TIME_Absolute expiration; | 364 | struct GNUNET_FS_BlockOptions bo; |
361 | struct GNUNET_CONTAINER_MetaData *meta; | 365 | struct GNUNET_CONTAINER_MetaData *meta; |
362 | struct GNUNET_FS_Uri *ksk_uri; | 366 | struct GNUNET_FS_Uri *ksk_uri; |
363 | int ok; | 367 | int ok; |
@@ -375,15 +379,17 @@ testNamespace () | |||
375 | err = 1; | 379 | err = 1; |
376 | return; | 380 | return; |
377 | } | 381 | } |
378 | expiration = GNUNET_TIME_relative_to_absolute (GNUNET_TIME_UNIT_MINUTES); | ||
379 | meta = GNUNET_CONTAINER_meta_data_create (); | 382 | meta = GNUNET_CONTAINER_meta_data_create (); |
380 | ksk_uri = GNUNET_FS_uri_parse ("gnunet://fs/ksk/testnsa", NULL); | 383 | ksk_uri = GNUNET_FS_uri_parse ("gnunet://fs/ksk/testnsa", NULL); |
384 | bo.content_priority = 1; | ||
385 | bo.anonymity_level = 1; | ||
386 | bo.replication_level = 0; | ||
387 | bo.expiration_time = GNUNET_TIME_relative_to_absolute (GNUNET_TIME_UNIT_MINUTES); | ||
381 | GNUNET_FS_namespace_advertise (fs, | 388 | GNUNET_FS_namespace_advertise (fs, |
382 | ksk_uri, | 389 | ksk_uri, |
383 | ns, | 390 | ns, |
384 | meta, | 391 | meta, |
385 | 1, 1, | 392 | &bo, |
386 | expiration, | ||
387 | "root", | 393 | "root", |
388 | &adv_cont, NULL); | 394 | &adv_cont, NULL); |
389 | kill_task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_MINUTES, | 395 | kill_task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_MINUTES, |