diff options
Diffstat (limited to 'usr/src/uts/common/sys/conf.h')
-rw-r--r-- | usr/src/uts/common/sys/conf.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/usr/src/uts/common/sys/conf.h b/usr/src/uts/common/sys/conf.h index 4bf3d5c7e3..148104f83a 100644 --- a/usr/src/uts/common/sys/conf.h +++ b/usr/src/uts/common/sys/conf.h @@ -41,11 +41,11 @@ extern "C" { #endif -#define FMNAMESZ 8 /* used by struct fmodsw */ +#define FMNAMESZ 8 /* used by struct fmodsw */ #if !defined(_XPG4_2) || defined(__EXTENSIONS__) -#ifdef _KERNEL +#if defined(_KERNEL) || defined(_FAKE_KERNEL) /* * XXX Given that drivers need to include this file, @@ -53,10 +53,14 @@ extern "C" { * it legitimizes (aka provides prototypes for) * all sorts of functions that aren't in the DKI/SunDDI */ +#include <sys/types.h> #include <sys/systm.h> + +#endif /* _KERNEL || _FAKE_KERNEL */ +#ifdef _KERNEL + #include <sys/devops.h> #include <sys/model.h> -#include <sys/types.h> #include <sys/buf.h> #include <sys/cred.h> #include <sys/uio.h> |