Folks, Is there any reason that sys/sysctl.h only includes some headers if _not_ in the kernel? /* * These are for the eproc structure defined below. */ #ifndef _KERNEL #include <sys/time.h> #include <sys/ucred.h> #include <sys/proc.h> #include <vm/vm.h> #endif Anyone mind if I nuke the "#ifndef _KERNEL"? Simon.