From ed31e757392d1f8a907250b19c64b59451c440db Mon Sep 17 00:00:00 2001 From: Mathias Hall-Andersen Date: Fri, 7 Jul 2017 13:47:09 +0200 Subject: Fixed cookie reply processing bug --- src/ip.go | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'src/ip.go') diff --git a/src/ip.go b/src/ip.go index a9685ad..36beb9c 100644 --- a/src/ip.go +++ b/src/ip.go @@ -5,14 +5,17 @@ import ( ) const ( - IPv4version = 4 - IPv4offsetSrc = 12 - IPv4offsetDst = IPv4offsetSrc + net.IPv4len - IPv4headerSize = 20 + IPv4version = 4 + IPv4offsetTotalLength = 2 + IPv4offsetSrc = 12 + IPv4offsetDst = IPv4offsetSrc + net.IPv4len + IPv4headerSize = 20 ) const ( - IPv6version = 6 - IPv6offsetSrc = 8 - IPv6offsetDst = IPv6offsetSrc + net.IPv6len + IPv6version = 6 + IPv6offsetPayloadLength = 4 + IPv6offsetSrc = 8 + IPv6offsetDst = IPv6offsetSrc + net.IPv6len + IPv6headerSize = 40 ) -- cgit v1.2.3-59-g8ed1b