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>