aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-tng.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2019-05-04 22:16:24 +0200
committerChristian Grothoff <christian@grothoff.org>2019-05-04 22:16:24 +0200
commit80f480c752fd8dfa1be51d78fce314d9f0650b50 (patch)
tree459c21a3fde3b5f66194ac9960632de53586c5f0 /src/transport/gnunet-service-tng.c
parent3d2a951fa12546c09809f0a4d7e789ef8e971b03 (diff)
downloadgnunet-80f480c752fd8dfa1be51d78fce314d9f0650b50.tar.gz
gnunet-80f480c752fd8dfa1be51d78fce314d9f0650b50.zip
simplify MQ logic to always carry the same kinds of flags, and extend transport API to pass them to (TNG) service
Diffstat (limited to 'src/transport/gnunet-service-tng.c')
-rw-r--r--src/transport/gnunet-service-tng.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/transport/gnunet-service-tng.c b/src/transport/gnunet-service-tng.c
index 95ea102df..b217c8aa9 100644
--- a/src/transport/gnunet-service-tng.c
+++ b/src/transport/gnunet-service-tng.c
@@ -3743,10 +3743,13 @@ handle_client_send (void *cls, const struct OutboundMessage *obm)
3743 size_t payload_size; 3743 size_t payload_size;
3744 struct TransportDVBoxMessage *dvb; 3744 struct TransportDVBoxMessage *dvb;
3745 struct VirtualLink *vl; 3745 struct VirtualLink *vl;
3746 enum GNUNET_MQ_PriorityPreferences pp;
3746 3747
3747 GNUNET_assert (CT_CORE == tc->type); 3748 GNUNET_assert (CT_CORE == tc->type);
3748 obmm = (const struct GNUNET_MessageHeader *) &obm[1]; 3749 obmm = (const struct GNUNET_MessageHeader *) &obm[1];
3749 bytes_msg = ntohs (obmm->size); 3750 bytes_msg = ntohs (obmm->size);
3751 pp = (enum GNUNET_MQ_PriorityPreferences) ntohl (obm->priority);
3752 /* FIXME: actually make use of pp */ (void) pp;
3750 vl = GNUNET_CONTAINER_multipeermap_get (links, &obm->peer); 3753 vl = GNUNET_CONTAINER_multipeermap_get (links, &obm->peer);
3751 if (NULL == vl) 3754 if (NULL == vl)
3752 { 3755 {