diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-01-26 16:12:07 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-01-26 16:12:07 +0000 |
commit | 495abb49b6a4f803c5f0e9eb59e4f12c3f2cfe8b (patch) | |
tree | 659b42c3abfa557dbbb45cf20ddd35df8ad0c0c0 /src/vpn | |
parent | 0d2806354e0358c8df71b0d46283f6dbf0a1914f (diff) | |
download | gnunet-495abb49b6a4f803c5f0e9eb59e4f12c3f2cfe8b.tar.gz gnunet-495abb49b6a4f803c5f0e9eb59e4f12c3f2cfe8b.zip |
-check tcp off value
Diffstat (limited to 'src/vpn')
-rw-r--r-- | src/vpn/gnunet-service-vpn.c | 4 |
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)) |