aboutsummaryrefslogtreecommitdiff
path: root/src/multicast/gnunet-service-multicast.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/multicast/gnunet-service-multicast.c')
-rw-r--r--src/multicast/gnunet-service-multicast.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/multicast/gnunet-service-multicast.c b/src/multicast/gnunet-service-multicast.c
index a9b15cef1..fbf3c159c 100644
--- a/src/multicast/gnunet-service-multicast.c
+++ b/src/multicast/gnunet-service-multicast.c
@@ -807,7 +807,7 @@ client_recv_member_join (void *cls, struct GNUNET_SERVER_Client *client,
807 else if (grp->clients_head == grp->clients_tail) 807 else if (grp->clients_head == grp->clients_tail)
808 { /* First client of the group, send join request. */ 808 { /* First client of the group, send join request. */
809 struct GNUNET_PeerIdentity *relays = (struct GNUNET_PeerIdentity *) &msg[1]; 809 struct GNUNET_PeerIdentity *relays = (struct GNUNET_PeerIdentity *) &msg[1];
810 uint32_t relay_count = ntohs (msg->relay_count); 810 uint32_t relay_count = ntohl (msg->relay_count);
811 uint16_t relay_size = relay_count * sizeof (*relays); 811 uint16_t relay_size = relay_count * sizeof (*relays);
812 struct GNUNET_MessageHeader *join_msg = NULL; 812 struct GNUNET_MessageHeader *join_msg = NULL;
813 uint16_t join_msg_size = 0; 813 uint16_t join_msg_size = 0;