https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253839

--- Comment #1 from Konstantin Belousov <[email protected]> ---
sys/buf.h, or ufs/ufs/inode.h, are internal kernel headers.  Userspace has no
business using them.

If some usermode code tries to (ab)use the kernel headers, it is up to the code
to provide the expected compilation environment.  Also, the FreeBSD traditional
policy for kernel headers is to avoid nested includes, which has a reasoning
behind it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"

Reply via email to