aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport_clients.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/transport/gnunet-service-transport_clients.c')
-rw-r--r--src/transport/gnunet-service-transport_clients.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/transport/gnunet-service-transport_clients.c b/src/transport/gnunet-service-transport_clients.c
index 3df62011c..71c8c0054 100644
--- a/src/transport/gnunet-service-transport_clients.c
+++ b/src/transport/gnunet-service-transport_clients.c
@@ -421,7 +421,7 @@ transmit_to_client_callback (void *cls,
421 tc->message_queue_tail, 421 tc->message_queue_tail,
422 q); 422 q);
423 tc->message_count--; 423 tc->message_count--;
424 memcpy (&cbuf[tsize], msg, msize); 424 GNUNET_memcpy (&cbuf[tsize], msg, msize);
425 GNUNET_free (q); 425 GNUNET_free (q);
426 tsize += msize; 426 tsize += msize;
427 } 427 }
@@ -476,7 +476,7 @@ unicast (struct TransportClient *tc,
476 msize = ntohs (msg->size); 476 msize = ntohs (msg->size);
477 GNUNET_assert (msize >= sizeof (struct GNUNET_MessageHeader)); 477 GNUNET_assert (msize >= sizeof (struct GNUNET_MessageHeader));
478 q = GNUNET_malloc (sizeof (struct ClientMessageQueueEntry) + msize); 478 q = GNUNET_malloc (sizeof (struct ClientMessageQueueEntry) + msize);
479 memcpy (&q[1], msg, msize); 479 GNUNET_memcpy (&q[1], msg, msize);
480 GNUNET_CONTAINER_DLL_insert_tail (tc->message_queue_head, 480 GNUNET_CONTAINER_DLL_insert_tail (tc->message_queue_head,
481 tc->message_queue_tail, 481 tc->message_queue_tail,
482 q); 482 q);
@@ -883,7 +883,7 @@ transmit_address_to_client (void *cls,
883 atsm->header.type = ntohs (GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_TO_STRING_REPLY); 883 atsm->header.type = ntohs (GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_TO_STRING_REPLY);
884 atsm->res = htonl (GNUNET_YES); 884 atsm->res = htonl (GNUNET_YES);
885 atsm->addr_len = htonl (slen); 885 atsm->addr_len = htonl (slen);
886 memcpy (&atsm[1], 886 GNUNET_memcpy (&atsm[1],
887 buf, 887 buf,
888 slen); 888 slen);
889 GNUNET_SERVER_transmit_context_append_message (actx->tc, 889 GNUNET_SERVER_transmit_context_append_message (actx->tc,
@@ -1023,8 +1023,8 @@ compose_address_iterate_response_message (const struct GNUNET_PeerIdentity *peer
1023 { 1023 {
1024 msg->local_address_info = htonl((uint32_t) address->local_info); 1024 msg->local_address_info = htonl((uint32_t) address->local_info);
1025 addr = (char *) &msg[1]; 1025 addr = (char *) &msg[1];
1026 memcpy (addr, address->address, alen); 1026 GNUNET_memcpy (addr, address->address, alen);
1027 memcpy (&addr[alen], address->transport_name, tlen); 1027 GNUNET_memcpy (&addr[alen], address->transport_name, tlen);
1028 } 1028 }
1029 return msg; 1029 return msg;
1030} 1030}
@@ -1232,11 +1232,11 @@ plugin_session_info_cb (void *cls,
1232 msg->plugin_name_len = htons (slen); 1232 msg->plugin_name_len = htons (slen);
1233 msg->plugin_address_len = htons (alen); 1233 msg->plugin_address_len = htons (alen);
1234 name = (char *) &msg[1]; 1234 name = (char *) &msg[1];
1235 memcpy (name, 1235 GNUNET_memcpy (name,
1236 info->address->transport_name, 1236 info->address->transport_name,
1237 slen); 1237 slen);
1238 addr = &name[slen]; 1238 addr = &name[slen];
1239 memcpy (addr, 1239 GNUNET_memcpy (addr,
1240 info->address->address, 1240 info->address->address,
1241 alen); 1241 alen);
1242 if (NULL != sync_client) 1242 if (NULL != sync_client)