aboutsummaryrefslogtreecommitdiff
path: root/src/vpn
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-01-26 16:12:07 +0000
committerChristian Grothoff <christian@grothoff.org>2012-01-26 16:12:07 +0000
commit495abb49b6a4f803c5f0e9eb59e4f12c3f2cfe8b (patch)
tree659b42c3abfa557dbbb45cf20ddd35df8ad0c0c0 /src/vpn
parent0d2806354e0358c8df71b0d46283f6dbf0a1914f (diff)
downloadgnunet-495abb49b6a4f803c5f0e9eb59e4f12c3f2cfe8b.tar.gz
gnunet-495abb49b6a4f803c5f0e9eb59e4f12c3f2cfe8b.zip
-check tcp off value
Diffstat (limited to 'src/vpn')
-rw-r--r--src/vpn/gnunet-service-vpn.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vpn/gnunet-service-vpn.c b/src/vpn/gnunet-service-vpn.c
index 7b29cbbd4..51b080266 100644
--- a/src/vpn/gnunet-service-vpn.c
+++ b/src/vpn/gnunet-service-vpn.c
@@ -892,7 +892,7 @@ route_packet (struct DestinationEntry *destination,
892 { 892 {
893 /* blame kernel? */ 893 /* blame kernel? */
894 GNUNET_break (0); 894 GNUNET_break (0);
895 return; 895 return GNUNET_SYSERR;
896 } 896 }
897 udp = payload; 897 udp = payload;
898 if (udp->len < sizeof (struct GNUNET_TUN_UdpHeader)) 898 if (udp->len < sizeof (struct GNUNET_TUN_UdpHeader))
@@ -917,7 +917,7 @@ route_packet (struct DestinationEntry *destination,
917 { 917 {
918 /* blame kernel? */ 918 /* blame kernel? */
919 GNUNET_break (0); 919 GNUNET_break (0);
920 return; 920 return GNUNET_SYSERR;
921 } 921 }
922 tcp = payload; 922 tcp = payload;
923 if (tcp->off * 4 < sizeof (struct GNUNET_TUN_TcpHeader)) 923 if (tcp->off * 4 < sizeof (struct GNUNET_TUN_TcpHeader))