Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jan 2002 17:40:10 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Giorgos Keramidas <keramida@ceid.upatras.gr>
Cc:        Peter Wemm <peter@wemm.org>, Garance A Drosihn <drosih@rpi.edu>, Alfred Perlstein <bright@mu.org>, Poul-Henning Kamp <phk@critter.freebsd.dk>, Jordan Hubbard <jkh@winston.freebsd.org>, Dallas De Atley <deatley@apple.com>, arch@freebsd.org
Subject:   Re: __P macro question
Message-ID:  <3C58A07A.49792083@mindspring.com>
References:  <20020130221427.522493A9A@overcee.wemm.org> <3C589A3F.10F18882@mindspring.com> <20020131012614.GA61488@hades.hell.gr>

next in thread | previous in thread | raw e-mail | index | archive | help
Giorgos Keramidas wrote:
> > For example, taking the TCP/IP stack by itself, with all
> > the DOS attack hardening and other hardenening, and using
> > it in a system other than FreeBSD.
> 
> I'm afraid that even in that area, the changes and differences between
> the original Net/[123] code and the -CURRENT trees of BSDs are far
> more than a simple __P() change.  One who has to maintain the changes
> done already in other parts and subsystems of the kernel that the TCP
> stack changes depend on, has a lot more work to do.
> 
> I somehow fail to see the point of all this...

The point is that if I were wanting to use a freely
available reference implementation of TCP/IP, right
now I would prefer to use FreeBSDs implementation, so
long as it remains portable to my platform.

As soon as it is no longer portable to my platform (I
really could care less about deltas between "Net/[123]"
for the sake of this argument), it becomes less useful
as a reference implementation.

One of the *points* to using Open Source code at all
is to reduce your maintenance burden and bootstrap
overhead.

While it is valid to state that there is other work to
do, that other work is unavoidable.  We are talking
about increasing the avoidable work here.

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




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