On Fri, 24 Mar 2000, Garrett Wollman wrote:
> <<On Fri, 24 Mar 2000 17:12:32 -0500 (EST), Steve Kiernan <[EMAIL PROTECTED]> said:
>
> > The definitions of major() and minor() in sys/systm.h break usage of the
> > header. Since sys/types.h defines major() and minor() as macros which
> > compute the major and minor numbers, this creates an order dependency on
> > sys/systm.h and sys/types.h. Is this not a bad thing?
>
> No, since they don't conflict. <sys/types.h> defines the major and
> minor macros iff _KERNEL is not defined, and <sys/systm.h> is a
Ah, okay, I see what the problem is with my filesystem driver. Looks like
the #define switched from KERNEL to _KERNEL from 3.x to -CURRENT.
Thanks.
--
Stephen Kiernan
[EMAIL PROTECTED]
NAI Labs, A Division of Network Associates, Inc.
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message