summaryrefslogtreecommitdiff
path: root/src/testbed/testbed.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/testbed/testbed.h')
-rw-r--r--src/testbed/testbed.h25
1 files changed, 16 insertions, 9 deletions
diff --git a/src/testbed/testbed.h b/src/testbed/testbed.h
index 73cf8c294..7b0406502 100644
--- a/src/testbed/testbed.h
+++ b/src/testbed/testbed.h
@@ -784,22 +784,29 @@ struct GNUNET_TESTBED_BarrierInit
784 struct GNUNET_MessageHeader header; 784 struct GNUNET_MessageHeader header;
785 785
786 /** 786 /**
787 * Unused. Only of alignment. 787 * The quorum percentage needed for crossing the barrier
788 */ 788 */
789 uint32_t unused; 789 uint8_t quorum;
790 790
791 /** 791 /**
792 * The operation id 792 * name of the barrier. Non NULL-terminated.
793 */ 793 */
794 uint64_t op_id; 794 char name[0];
795 795};
796
797
798/**
799 * Message to cancel a barrier
800 */
801struct GNUNET_TESTBED_BarrierCancel
802{
796 /** 803 /**
797 * The quorum percentage needed for crossing the barrier 804 * Type is GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_CANCEL
798 */ 805 */
799 uint8_t quorum; 806 struct GNUNET_MessageHeader header;
800 807
801 /** 808 /**
802 * name of the barrier. Non NULL-terminated. 809 * The barrier name. Non NULL terminated
803 */ 810 */
804 char name[0]; 811 char name[0];
805}; 812};