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'