- coverity 10080
authorMatthias Wachs <wachs@net.in.tum.de>
Wed, 25 Jul 2012 08:31:42 +0000 (08:31 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Wed, 25 Jul 2012 08:31:42 +0000 (08:31 +0000)
src/transport/gnunet-service-transport_validation.c

index 11971d8a18955d57795f8423201018f733ac012b..40f57562adca963d4cc47bb928342ffffc4b5dc2 100644 (file)
@@ -912,7 +912,7 @@ GST_validation_handle_ping (const struct GNUNET_PeerIdentity *sender,
     }
     else if (alen <= (idsize + strlen (address.transport_name) + 1))
     {
-      memcpy (&((char *) &pong[1])[slen], &GST_my_identity, alen);
+      memcpy (&((char *) &pong[1])[slen], &GST_my_identity, idsize);
       memcpy (&((char *) &pong[1])[slen + idsize], address.transport_name, alen-idsize);
     }
     else