aboutsummaryrefslogtreecommitdiff
path: root/src/set/gnunet-service-set_union.c
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-02-27 05:10:52 +0100
committerFlorian Dold <florian.dold@gmail.com>2017-02-27 05:10:52 +0100
commitee3327de8fd04b2b8ce8692560c9f1d01a822baa (patch)
tree2c5e594ab5e123aa7b106cc04eb904de425ea04d /src/set/gnunet-service-set_union.c
parent2d92ec0f27dbefef916e94f5d272a2ff72091c54 (diff)
downloadgnunet-ee3327de8fd04b2b8ce8692560c9f1d01a822baa.tar.gz
gnunet-ee3327de8fd04b2b8ce8692560c9f1d01a822baa.zip
fix set element type problem, make consensus work
Diffstat (limited to 'src/set/gnunet-service-set_union.c')
-rw-r--r--src/set/gnunet-service-set_union.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/set/gnunet-service-set_union.c b/src/set/gnunet-service-set_union.c
index 6b0520374..c69aa2a9c 100644
--- a/src/set/gnunet-service-set_union.c
+++ b/src/set/gnunet-service-set_union.c
@@ -785,8 +785,9 @@ send_element_iterator (void *cls,
785 struct GNUNET_SET_Element *el = &ee->element; 785 struct GNUNET_SET_Element *el = &ee->element;
786 struct GNUNET_MQ_Envelope *ev; 786 struct GNUNET_MQ_Envelope *ev;
787 787
788
788 ev = GNUNET_MQ_msg_extra (emsg, el->size, GNUNET_MESSAGE_TYPE_SET_UNION_P2P_FULL_ELEMENT); 789 ev = GNUNET_MQ_msg_extra (emsg, el->size, GNUNET_MESSAGE_TYPE_SET_UNION_P2P_FULL_ELEMENT);
789 emsg->element_type = htonl (el->element_type); 790 emsg->element_type = htons (el->element_type);
790 GNUNET_memcpy (&emsg[1], el->data, el->size); 791 GNUNET_memcpy (&emsg[1], el->data, el->size);
791 GNUNET_MQ_send (op->mq, ev); 792 GNUNET_MQ_send (op->mq, ev);
792 return GNUNET_YES; 793 return GNUNET_YES;