aboutsummaryrefslogtreecommitdiff
path: root/src/vpn
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-01-26 22:43:50 +0000
committerChristian Grothoff <christian@grothoff.org>2012-01-26 22:43:50 +0000
commit7fa0f587def7a1f3b27772fed17302872cb7ac3e (patch)
treeb60c21ee7f00b02ced1d7f21665eb611796fd91e /src/vpn
parent2ae80e7257ac8432736d6dc9a023ae57b190a969 (diff)
downloadgnunet-7fa0f587def7a1f3b27772fed17302872cb7ac3e.tar.gz
gnunet-7fa0f587def7a1f3b27772fed17302872cb7ac3e.zip
-actually copy payload
Diffstat (limited to 'src/vpn')
-rw-r--r--src/vpn/gnunet-service-vpn.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/vpn/gnunet-service-vpn.c b/src/vpn/gnunet-service-vpn.c
index be0760bce..a32e739d2 100644
--- a/src/vpn/gnunet-service-vpn.c
+++ b/src/vpn/gnunet-service-vpn.c
@@ -2286,8 +2286,11 @@ receive_tcp_back (void *cls GNUNET_UNUSED, struct GNUNET_MESH_Tunnel *tunnel,
2286 tcp->dpt = htons (ts->source_port); 2286 tcp->dpt = htons (ts->source_port);
2287 GNUNET_TUN_calculate_tcp6_checksum (ipv6, 2287 GNUNET_TUN_calculate_tcp6_checksum (ipv6,
2288 tcp, 2288 tcp,
2289 &tcp[1], 2289 &data[1],
2290 mlen); 2290 mlen);
2291 memcpy (&tcp[1],
2292 &data[1],
2293 mlen);
2291 (void) GNUNET_HELPER_send (helper_handle, 2294 (void) GNUNET_HELPER_send (helper_handle,
2292 msg, 2295 msg,
2293 GNUNET_YES, 2296 GNUNET_YES,