Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Mar 1996 09:08:30 +0100
From:      Andras Olah <olah@cs.utwente.nl>
To:        Paul Traina <pst@shockwave.com>
Cc:        Faried Nawaz <fn@pain.csrv.uidaho.edu>, current@FreeBSD.ORG
Subject:   Re: finger and 2.2-960303-SNAP 
Message-ID:  <82.826790910@curie.cs.utwente.nl>
In-Reply-To: Your message of "Wed, 13 Mar 1996 12:08:37 PST." <199603132008.MAA04472@precipice.shockwave.com> 

next in thread | previous in thread | raw e-mail | index | archive | help

On Wed, 13 Mar 1996 12:08:37 PST, Paul Traina wrote:
> I'd give them the following summary:

[ nice bug report deleted ]

I'd like to thank Paul for the nice bug report template.  Here are
some minor clarifications:

RFC-794 --> RFC793 (!!)
Garret  --> Garrett
Andreas --> Andras

And for further support of our case, here's the relevant paragraph
of RFC-793 clearly stating that a TCP implementation must buffer
data on SYN segments until the connection becomes open:

- begin quote -

September 1981                                                          
                                           Transmission Control Protocol
                                                Functional Specification

  [ ... ]

  Several examples of connection initiation follow.  Although these
  examples do not show connection synchronization using data-carrying
  segments, this is perfectly legitimate, so long as the receiving TCP
  doesn't deliver the data to the user until it is clear the data is
  valid (i.e., the data must be buffered at the receiver until the
  connection reaches the ESTABLISHED state).  The three-way handshake
  reduces the possibility of false connections.  It is the



[Page 30]

- end of quote -

Andras



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?82.826790910>