Hide MNT_SHARED_WRITES() and MNT_EXTENDED_SHARED() under the #ifdef
_KERNEL braces. Struct mount is only defined for the kernel build. Reported and tested by: andreast Sponsored by: The FreeBSD Foundation MFC after: 2 weeks
This commit is contained in:
parent
f7f5706f28
commit
beb199ac86
@ -362,6 +362,7 @@ void __mnt_vnode_markerfree_active(struct vnode **mvp, struct mount *);
|
||||
#define MNTK_LOOKUP_SHARED 0x40000000 /* FS supports shared lock lookups */
|
||||
#define MNTK_NOKNOTE 0x80000000 /* Don't send KNOTEs from VOP hooks */
|
||||
|
||||
#ifdef _KERNEL
|
||||
static inline int
|
||||
MNT_SHARED_WRITES(struct mount *mp)
|
||||
{
|
||||
@ -375,6 +376,7 @@ MNT_EXTENDED_SHARED(struct mount *mp)
|
||||
|
||||
return (mp != NULL && (mp->mnt_kern_flag & MNTK_EXTENDED_SHARED) != 0);
|
||||
}
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Sysctl CTL_VFS definitions.
|
||||
|
Loading…
x
Reference in New Issue
Block a user