NetBSD Problem Report #17856

Received: (qmail 18998 invoked by uid 605); 6 Aug 2002 13:13:25 -0000
Message-Id: <200208061313.g76DDLL01156@kefren.netbsd.ro>
Date: Tue, 6 Aug 2002 16:13:21 +0300 (EEST)
From: Mihai.Chelaru@kefren.netbsd.ro
Sender: gnats-bugs-owner@netbsd.org
Reply-To: kefren@netbastards.org
To: gnats-bugs@gnats.netbsd.org
Subject: problems handling SSRR
X-Send-Pr-Version: 3.95

>Number:         17856
>Category:       kern
>Synopsis:       IPv4: bad checksum in response to a SSRR packet
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Aug 06 13:14:00 +0000 2002
>Closed-Date:    
>Last-Modified:  Wed May 16 20:16:59 +0000 2018
>Originator:     Mihai Chelaru
>Release:        NetBSD 1.6E
>Organization:

	RomTeleNet
>Environment:


System: NetBSD kefren.netbsd.ro 1.6E NetBSD 1.6E (Kefren) #2: Tue Aug 6 12:58:52 EEST 2002 mihai@kefren.netbsd.ro:/data/usr/src/sys/arch/i386/compile/Kefren i386
Architecture: i386
Machine: i386
Also tested on 1.5.2 and 1.6_BETA4 (all i386)
>Description:

	Response to an IP packet with SSRR option has bad checksum. I tried to send some packets from A to B (SYNs on B port 25, which is open). Those two machines are separated by machine C (cisco 3662). Here is an example grabbed with tcpdump running on host B:

	15:58:04.423953 A.63217 > B.smtp: S [tcp sum ok] 2968421977:2968421977(0) win 16384 <mss 1460,nop,wscale 0,nop,nop,timestamp 0 0> (DF) (ttl 63, id 27786, len 68, optlen=8 SSRR{C#} NOP)
	15:58:04.424029 B.smtp > C.63217: S [bad tcp cksum 600!] 3870608620:3870608620(0) ack 2968421978 win 16384 <mss 1460,nop,wscale 0,nop,nop,timestamp 0 0> (ttl 64, id 46008, len 68, optlen=8 NOP SSRR{#A})

>How-To-Repeat:

	See above.
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.