diff options
Diffstat (limited to 'lib/libprocstat/msdosfs.c')
-rw-r--r-- | lib/libprocstat/msdosfs.c | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/lib/libprocstat/msdosfs.c b/lib/libprocstat/msdosfs.c index c77e8a803211..01345bb8d334 100644 --- a/lib/libprocstat/msdosfs.c +++ b/lib/libprocstat/msdosfs.c @@ -37,8 +37,6 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD$"); - #include <stdbool.h> #include <sys/param.h> @@ -46,17 +44,15 @@ __FBSDID("$FreeBSD$"); #include <sys/time.h> #include <sys/stat.h> #include <sys/vnode.h> +#include <sys/mount.h> #include <netinet/in.h> -#define _KERNEL -#include <sys/mount.h> +#define _WANT_MSDOSFS_INTERNALS #include <fs/msdosfs/bpb.h> #include <fs/msdosfs/msdosfsmount.h> -#undef _KERNEL - -#include <fs/msdosfs/denode.h> #include <fs/msdosfs/direntry.h> +#include <fs/msdosfs/denode.h> #include <fs/msdosfs/fat.h> #include <err.h> @@ -64,13 +60,6 @@ __FBSDID("$FreeBSD$"); #include <stdio.h> #include <stdlib.h> -/* - * XXX - - * VTODE is defined in denode.h only if _KERNEL is defined, but that leads to - * header explosion - */ -#define VTODE(vp) ((struct denode *)getvnodedata(vp)) - #include "libprocstat.h" #include "common_kvm.h" |