Re: Where to start studying OpenBSD networking code

2006-06-30 Thread Pierre-Yves Ritschard
The second volume of TCP/IP Illustrated is very interesting, it describes the BSD implementation of the TCP stack, walking you through the code. Although dated, the code still bears a lot of similarities with what you'll find in /usr/src.

Re: Where to start studying OpenBSD networking code

2006-06-30 Thread Shane J Pearson
Hi Joakinen, On 2006.06.28, at 11:24 PM, joakinen wrote: Is there any diagram of how every piece of code retales to the others? I don't know how relevant it is to OpenBSD, if at all, but I seem to remember getting a BSD TCP/IP network stack diagram poster with the boxed set of TCP/IP

Where to start studying OpenBSD networking code

2006-06-28 Thread joakinen
Greetings to all, I'm a programmer and network administrator and want to study the code of OpenBSD related to TCP/IP Ethernet to understand networking from inside and also to see if I can be of any help to the rest of developers. I'm interested specifically in the following topics: -

Re: Where to start studying OpenBSD networking code

2006-06-28 Thread Scott Francis
On 6/28/06, joakinen [EMAIL PROTECTED] wrote: Greetings to all, I'm a programmer and network administrator and want to study the code of OpenBSD related to TCP/IP Ethernet to understand networking from inside and also to see if I can be of any help to the rest of developers. I'm interested

Re: Where to start studying OpenBSD networking code

2006-06-28 Thread Joachim Schipper
On Wed, Jun 28, 2006 at 09:10:54AM -0700, Scott Francis wrote: On 6/28/06, joakinen [EMAIL PROTECTED] wrote: Greetings to all, I'm a programmer and network administrator and want to study the code of OpenBSD related to TCP/IP Ethernet to understand networking from inside and also to see if

Re: Where to start studying OpenBSD networking code

2006-06-28 Thread Deanna Phillips
joakinen [EMAIL PROTECTED] writes: Where do you recommend me to start? I've found reading the various cvswebs (free, net and openbsd) to be very helpful. Seeing in the logs what's been changed or improved, what was broken, how it was fixed, when and why different things diverged from project