diff options
Diffstat (limited to 'src/main_window_adv_pseudonym.c')
-rw-r--r-- | src/main_window_adv_pseudonym.c | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/src/main_window_adv_pseudonym.c b/src/main_window_adv_pseudonym.c index 4f1ac0e4..7a139332 100644 --- a/src/main_window_adv_pseudonym.c +++ b/src/main_window_adv_pseudonym.c | |||
@@ -400,13 +400,11 @@ GNUNET_GTK_main_menu_file_advertise_pseudonym_activate_cb (GtkWidget * dummy, | |||
400 | GtkTreeSelection *sel; | 400 | GtkTreeSelection *sel; |
401 | GtkTreeModel *tm; | 401 | GtkTreeModel *tm; |
402 | GtkSpinButton *sb; | 402 | GtkSpinButton *sb; |
403 | uint32_t anonymity_level; | 403 | struct GNUNET_FS_BlockOptions bo; |
404 | uint32_t priority; | ||
405 | struct GNUNET_FS_Uri *nxt; | 404 | struct GNUNET_FS_Uri *nxt; |
406 | struct GNUNET_FS_Uri *mrg; | 405 | struct GNUNET_FS_Uri *mrg; |
407 | struct GNUNET_FS_Uri *uri; | 406 | struct GNUNET_FS_Uri *uri; |
408 | struct GNUNET_CONTAINER_MetaData *nm; | 407 | struct GNUNET_CONTAINER_MetaData *nm; |
409 | struct GNUNET_TIME_Absolute expiration; | ||
410 | const char *root; | 408 | const char *root; |
411 | char *value; | 409 | char *value; |
412 | guint ntype; | 410 | guint ntype; |
@@ -560,24 +558,20 @@ GNUNET_GTK_main_menu_file_advertise_pseudonym_activate_cb (GtkWidget * dummy, | |||
560 | } | 558 | } |
561 | while (TRUE == gtk_tree_model_iter_next (tm, &iter)); | 559 | while (TRUE == gtk_tree_model_iter_next (tm, &iter)); |
562 | } | 560 | } |
563 | anonymity_level = gtk_spin_button_get_value (GTK_SPIN_BUTTON (gtk_builder_get_object (builder, | 561 | bo.anonymity_level = gtk_spin_button_get_value (GTK_SPIN_BUTTON (gtk_builder_get_object (builder, |
564 | "GNUNET_GTK_advertise_pseudonym_anonymity_spin_button"))); | 562 | "GNUNET_GTK_advertise_pseudonym_anonymity_spin_button"))); |
565 | priority = gtk_spin_button_get_value (GTK_SPIN_BUTTON (gtk_builder_get_object (builder, | 563 | bo.content_priority = gtk_spin_button_get_value (GTK_SPIN_BUTTON (gtk_builder_get_object (builder, |
566 | "GNUNET_GTK_advertise_pseudonym_priority_spin_button"))); | 564 | "GNUNET_GTK_advertise_pseudonym_priority_spin_button"))); |
567 | sb = GTK_SPIN_BUTTON (gtk_builder_get_object (builder, | 565 | sb = GTK_SPIN_BUTTON (gtk_builder_get_object (builder, |
568 | "GNUNET_GTK_advertise_pseudonym_expiration_year_spin_button")); | 566 | "GNUNET_GTK_advertise_pseudonym_expiration_year_spin_button")); |
569 | expiration = GNUNET_GTK_get_expiration_time (sb); | 567 | bo.expiration_time = GNUNET_GTK_get_expiration_time (sb); |
570 | |||
571 | expiration = GNUNET_TIME_relative_to_absolute (GNUNET_TIME_UNIT_YEARS); | ||
572 | root = gtk_entry_get_text (GTK_ENTRY (gtk_builder_get_object (builder, | 568 | root = gtk_entry_get_text (GTK_ENTRY (gtk_builder_get_object (builder, |
573 | "GNUNET_GTK_advertise_pseudonym_root_entry"))); | 569 | "GNUNET_GTK_advertise_pseudonym_root_entry"))); |
574 | GNUNET_FS_namespace_advertise (GNUNET_GTK_get_fs_handle (), | 570 | GNUNET_FS_namespace_advertise (GNUNET_GTK_get_fs_handle (), |
575 | uri, | 571 | uri, |
576 | ns, | 572 | ns, |
577 | nm, | 573 | nm, |
578 | anonymity_level, | 574 | &bo, |
579 | priority, | ||
580 | expiration, | ||
581 | root, | 575 | root, |
582 | NULL, NULL); | 576 | NULL, NULL); |
583 | GNUNET_FS_namespace_delete (ns, GNUNET_NO); | 577 | GNUNET_FS_namespace_delete (ns, GNUNET_NO); |