cvs commit: src/sys/netinet tcp_syncache.c
Kip Macy
kip.macy at gmail.com
Thu Jan 24 13:11:17 PST 2008
Whatever, just run all future changes by silby.
On Jan 24, 2008 2:58 AM, Andre Oppermann <andre at freebsd.org> wrote:
> Kip Macy wrote:
> > Did you talk to the original submitter? Note that FreeBSD's TCP stack
> > is for use in servers and is not intending as a validating TCP stack.
> > If you would like it to serve as such you would better served by
> > tracking down the ANVL tests that FreeBSD fails. Also note that there
> > is no MUST in the following sentence:
> >
> >
> > "For simplicity and symmetry, we specify that
> > timestamps always be sent and echoed in both directions."
> >
> > So it is clearly open to interpretation.
>
> No, it is not. RFC1323 was written in 1992 before RFCs contained the
> boiler plate definition of MUST, SHOULD, MAY and so on. I, at least
> as a non-native English speaker, find the sentence perfectly clear
> and without any doubt. The IETF TCPM working group comes to the
> same conclusion. And I suppose many native English speakers too.
> Despite that arguing over whether "always" lacks a "MUST" to make
> it really always always and never not you cited the wrong part of
> RFC1323 as reason to completely remove the check. That's what I'm
> complaining about. Everyone in FreeBSD, including you and me, should
> at least provide the correct citation and rationale for any code
> change irrespective of the eventual merit of the change itself which
> is a separate issue.
>
> --
> Andre
>
More information about the cvs-src
mailing list