Re: [PATCH] ethtool.h should use userspace-accessible types

Jonathan Lundell
2004-03-12T21:49:41Z

At 10:06 AM -0700 3/12/04, Eric W. Biederman wrote:
>My intent was to say: Why change the types when there is no #ifdef
>__KERNEL__ in the header. With no #ifdef __KERNEL__ it exports
>definitions that are private to the kernel making it not safe for
>userspace to use. With kernel private definitions in there it will
>generate name space pollution if included by user space.

Presumably because it *is* included by userspace, because it defines
the interface between the kernel and userspace; of course userspace
will (does) include it.

--
/Jonathan Lundell.