any use for sys/sys/selinfo.h outside the kernel ?

Luigi Rizzo rizzo at iet.unipi.it
Wed Jan 22 22:36:04 UTC 2014


Looking at sys/sys/selinfo.h i see that parts of it are in

	#ifdef _KERNEL
	...
	#endif

but it seems to me that also the remaining content (definition
of struct selinfo) is only of use within the kernel -- or possibly
to programs who want to peek into kmem.

So i wonder, does it make sense to have the #ifdef _KERNEL guard
at all, or should we push it to the entire content of the file ?

Same goes probably for other files in sys/sys describing kernel
data structures, e.g. sys/sys/socketvar.h etc.

cheers
luigi


More information about the freebsd-current mailing list