[comp.unix.wizards] BSD 4.3 Tahoe in Sun?

escher@Apple.COM (Michael Crawford) (06/07/90)

I am curious whether anyone out there has tried taking the BSD 4.3 Tahoe
source code that berkeley provides (basically all the source that is
not AT&T derived), and compiling it into the Sun kernel (or any other
OS).

I want to do this to make hacked implementations for network testing,
and also to just learn more about how network drivers work.

I have managed to take the modified raw_ip.c function that Van Jacobson
supplies for traceroute, and merge it into the BSD source, and compile
up a kernel, after fixing the pathnames on the include files.

There is a lot more source there, that would be fun and interesting to
do this with -- but I would like to know if anyone has tried it, and
any pointers you may have.

Those of you with source licenses would probably do well not to respond
to this.  It would be easy to tell me the answer by doing a diff on
the Sun source and the BSD source, but that would likely violate your
license agreement.

The one obstacle I can think of is that Sun has added the Network 
Interface Tap, so any BSD 4.3 files that were modified by Sun to talk to nit
would not work here.

Please e-mail replies, and I will post a summary.
-- 
Michael D. Crawford
Oddball Enterprises		Consulting for Apple Computer Inc.
606 Modesto Avenue		escher@apple.com
Santa Cruz, CA 95060		Applelink: escher@apple.com@INTERNET#
oddball!mike@ucscc.ucsc.edu	The opinions expressed here are solely my own.

		alias make '/bin/make & rn'