From owner-freebsd-bugs Thu Mar 18 5: 0:45 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 268DE153ED for ; Thu, 18 Mar 1999 05:00:22 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id FAA98159; Thu, 18 Mar 1999 05:00:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Date: Thu, 18 Mar 1999 05:00:03 -0800 (PST) Message-Id: <199903181300.FAA98159@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Peter Hawkins Subject: Re: bin/9926: Finger no longer works when fingering a Galacticomm BBS Reply-To: Peter Hawkins Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/9926; it has been noted by GNATS. From: Peter Hawkins To: freebsd-gnats-submit@freebsd.org, jwissick@best.com, freebsd-committers@freebsd.org Cc: Subject: Re: bin/9926: Finger no longer works when fingering a Galacticomm BBS Date: Thu, 18 Mar 1999 23:56:16 +1100 (EST) Also fails in V2.2.5. finger -T works fine (ie UDP as opposed to TCP). It appears galacticomm does not handle the situation where the data field of the initial SYN request is non zero properly. Performing a finger on a <3.0 system now has the finger request data in the SYN packet - syn+data {syn-ack} ... This is not the case for >FreeBSD 3.0 where we send syn {syn-ack} ack+data. The galacticomm stack returns a syn-ack which acks no data (which is OK) then later (after a timeout) an ack for the data (also OK) but should then send back the response but does not. It looks like it is not passing data up to fingerd if that data was received in a SYN packet. My reading of RFC793 is that it's OK to add data to a SYN packet - we're in the right here and galacticomm has the bug. Either way it is fixed in V3. I don't want to close this w/o discussion though... Peter -- Clarinet Internet Solutions Peter Hawkins 381 Swan St Richmond, Vic, Australia Ph: +61-3-9421 2006 Fax: +61-3-9421 2007 http://www.clari.net.au Peter@clari.net.au FreeBSD Project: thepish@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message