diff options
author | Christian Grothoff <christian@grothoff.org> | 2019-05-04 22:16:24 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2019-05-04 22:16:24 +0200 |
commit | 80f480c752fd8dfa1be51d78fce314d9f0650b50 (patch) | |
tree | 459c21a3fde3b5f66194ac9960632de53586c5f0 /src/transport/gnunet-service-tng.c | |
parent | 3d2a951fa12546c09809f0a4d7e789ef8e971b03 (diff) | |
download | gnunet-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.c | 3 |
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 | { |