aboutsummaryrefslogtreecommitdiff
path: root/src/scalarproduct
diff options
context:
space:
mode:
authort3sserakt <t3ss@posteo.de>2019-06-25 18:06:44 +0200
committert3sserakt <t3ss@posteo.de>2019-06-26 00:15:31 +0200
commit51ac8f0d836806a499bdb8988d80380a78e736de (patch)
tree5b758c9c2a2f665d52ca0b5ef0030ef8f67f3ca2 /src/scalarproduct
parentc4fa51bb2d924fe3f7fc94f3c1cbdda179b8a4d5 (diff)
downloadgnunet-51ac8f0d836806a499bdb8988d80380a78e736de.tar.gz
gnunet-51ac8f0d836806a499bdb8988d80380a78e736de.zip
added per message GNUNET_MQ_PriorityPreferences
Diffstat (limited to 'src/scalarproduct')
-rw-r--r--src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c5
-rw-r--r--src/scalarproduct/gnunet-service-scalarproduct_alice.c5
2 files changed, 8 insertions, 2 deletions
diff --git a/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c b/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c
index 4b1a09e50..123a02188 100644
--- a/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c
+++ b/src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c
@@ -634,6 +634,8 @@ send_alices_cryptodata_message (struct AliceServiceSession *s)
634 e = GNUNET_MQ_msg_extra (msg, 634 e = GNUNET_MQ_msg_extra (msg,
635 todo_count * 2 * sizeof (struct GNUNET_CRYPTO_EccPoint), 635 todo_count * 2 * sizeof (struct GNUNET_CRYPTO_EccPoint),
636 GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_ALICE_CRYPTODATA); 636 GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_ALICE_CRYPTODATA);
637 GNUNET_MQ_env_set_options(e,
638 GNUNET_MQ_PREF_RELIABLE);
637 msg->contained_element_count = htonl (todo_count); 639 msg->contained_element_count = htonl (todo_count);
638 payload = (struct GNUNET_CRYPTO_EccPoint *) &msg[1]; 640 payload = (struct GNUNET_CRYPTO_EccPoint *) &msg[1];
639 r_ia = gcry_mpi_new (0); 641 r_ia = gcry_mpi_new (0);
@@ -837,7 +839,6 @@ client_request_complete_alice (struct AliceServiceSession *s)
837 s, 839 s,
838 &s->peer, 840 &s->peer,
839 &s->session_id, 841 &s->session_id,
840 GNUNET_CADET_OPTION_RELIABLE,
841 NULL, 842 NULL,
842 &cb_channel_destruction, 843 &cb_channel_destruction,
843 cadet_handlers); 844 cadet_handlers);
@@ -865,6 +866,8 @@ client_request_complete_alice (struct AliceServiceSession *s)
865 866
866 e = GNUNET_MQ_msg (msg, 867 e = GNUNET_MQ_msg (msg,
867 GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_SESSION_INITIALIZATION); 868 GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_SESSION_INITIALIZATION);
869 GNUNET_MQ_env_set_options(e,
870 GNUNET_MQ_PREF_RELIABLE);
868 msg->session_id = s->session_id; 871 msg->session_id = s->session_id;
869 GNUNET_MQ_send (s->cadet_mq, 872 GNUNET_MQ_send (s->cadet_mq,
870 e); 873 e);
diff --git a/src/scalarproduct/gnunet-service-scalarproduct_alice.c b/src/scalarproduct/gnunet-service-scalarproduct_alice.c
index 393a1951b..18c5cc49a 100644
--- a/src/scalarproduct/gnunet-service-scalarproduct_alice.c
+++ b/src/scalarproduct/gnunet-service-scalarproduct_alice.c
@@ -893,6 +893,8 @@ send_alices_cryptodata_message (struct AliceServiceSession *s)
893 e = GNUNET_MQ_msg_extra (msg, 893 e = GNUNET_MQ_msg_extra (msg,
894 todo_count * sizeof (struct GNUNET_CRYPTO_PaillierCiphertext), 894 todo_count * sizeof (struct GNUNET_CRYPTO_PaillierCiphertext),
895 GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ALICE_CRYPTODATA); 895 GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ALICE_CRYPTODATA);
896 GNUNET_MQ_env_set_options(e,
897 GNUNET_MQ_PREF_RELIABLE);
896 msg->contained_element_count = htonl (todo_count); 898 msg->contained_element_count = htonl (todo_count);
897 payload = (struct GNUNET_CRYPTO_PaillierCiphertext *) &msg[1]; 899 payload = (struct GNUNET_CRYPTO_PaillierCiphertext *) &msg[1];
898 a = gcry_mpi_new (0); 900 a = gcry_mpi_new (0);
@@ -1073,7 +1075,6 @@ client_request_complete_alice (struct AliceServiceSession *s)
1073 s, 1075 s,
1074 &s->peer, 1076 &s->peer,
1075 &s->session_id, 1077 &s->session_id,
1076 GNUNET_CADET_OPTION_RELIABLE,
1077 NULL, 1078 NULL,
1078 &cb_channel_destruction, 1079 &cb_channel_destruction,
1079 cadet_handlers); 1080 cadet_handlers);
@@ -1101,6 +1102,8 @@ client_request_complete_alice (struct AliceServiceSession *s)
1101 1102
1102 e = GNUNET_MQ_msg (msg, 1103 e = GNUNET_MQ_msg (msg,
1103 GNUNET_MESSAGE_TYPE_SCALARPRODUCT_SESSION_INITIALIZATION); 1104 GNUNET_MESSAGE_TYPE_SCALARPRODUCT_SESSION_INITIALIZATION);
1105 GNUNET_MQ_env_set_options(e,
1106 GNUNET_MQ_PREF_RELIABLE);
1104 msg->session_id = s->session_id; 1107 msg->session_id = s->session_id;
1105 msg->public_key = my_pubkey; 1108 msg->public_key = my_pubkey;
1106 GNUNET_MQ_send (s->cadet_mq, 1109 GNUNET_MQ_send (s->cadet_mq,