On Mon, 19 Apr 2010 16:57:38 +0200 "Bret S. Lambert"
<[email protected]> wrote:

> src/sys/
>       kern/   <- generic stuffs (signals, scheduling, vnodes,
> syscalls) net/        <- generic net stuffs (interface handling, pf,
> routing) netinet{,6}/ <- IPv{4,6} stuffs
>       net*/   <- non-IP network stuffs
>       sys/    <- system header files
>       arch/   <- architecture-dependant code
>       dev/    <- hardware drivers stuffs
>       crypto/ <- kernel crypto stuffs
>       *fs/    <- filesystem code
>       nfs/    <- the source of all horror
>       conf/   <- kernel configuration stuffs
>       lib/    <- libc routines ported to the kernel, mostly
>       scsi/   <- self-explanatory
>       uvm/    <- virtual memory stuffs
>       altq/   <- also self-explanatory
>       compat/ <- compatibility routines for other OSes
>       ddb/    <- kernel debugger stuffs
> 
> I may have missed something (or be slightly incorrect; hopefully
> someone smarter than me can help clean this up if I'm too far off).


Also, `man hier` can be real helpful as a general reference.


-- 
The OpenBSD Journal - http://www.undeadly.org

Reply via email to