diff options
author | nyan <nyan@FreeBSD.org> | 2002-10-08 12:13:19 +0000 |
---|---|---|
committer | nyan <nyan@FreeBSD.org> | 2002-10-08 12:13:19 +0000 |
commit | 4c34626aa86ea6070e1f3cdfca69b7616a45d6f1 (patch) | |
tree | 72988440e7b60f7500ef22c3b5011ea6268bb058 /lib/libdisk | |
parent | 7a416624c8a0f0bb2dcfffe6865d99fd1f9608da (diff) | |
download | FreeBSD-src-4c34626aa86ea6070e1f3cdfca69b7616a45d6f1.zip FreeBSD-src-4c34626aa86ea6070e1f3cdfca69b7616a45d6f1.tar.gz |
Fix to support pc98.
Diffstat (limited to 'lib/libdisk')
-rw-r--r-- | lib/libdisk/create_chunk.c | 4 | ||||
-rw-r--r-- | lib/libdisk/disk.c | 4 | ||||
-rw-r--r-- | lib/libdisk/rules.c | 4 |
3 files changed, 12 insertions, 0 deletions
diff --git a/lib/libdisk/create_chunk.c b/lib/libdisk/create_chunk.c index f226cd2..aa287da 100644 --- a/lib/libdisk/create_chunk.c +++ b/lib/libdisk/create_chunk.c @@ -20,7 +20,11 @@ __FBSDID("$FreeBSD$"); #include <sys/param.h> #include <sys/disklabel.h> #include <sys/diskslice.h> +#ifdef PC98 +#include <sys/diskpc98.h> +#else #include <sys/diskmbr.h> +#endif #include <sys/mount.h> #include <sys/stat.h> #include <sys/sysctl.h> diff --git a/lib/libdisk/disk.c b/lib/libdisk/disk.c index 9302a80..24b2bfa 100644 --- a/lib/libdisk/disk.c +++ b/lib/libdisk/disk.c @@ -22,12 +22,16 @@ __FBSDID("$FreeBSD$"); #include <sys/ioctl.h> #include <sys/disklabel.h> #include <sys/diskslice.h> +#ifndef PC98 #include <sys/diskmbr.h> +#endif #include <paths.h> #include "libdisk.h" +#ifndef PC98 #define DOSPTYP_EXTENDED 5 #define DOSPTYP_ONTRACK 84 +#endif const char *chunk_n[] = { "whole", diff --git a/lib/libdisk/rules.c b/lib/libdisk/rules.c index 87d7e24..a3dcc1b 100644 --- a/lib/libdisk/rules.c +++ b/lib/libdisk/rules.c @@ -17,7 +17,11 @@ __FBSDID("$FreeBSD$"); #include <sys/types.h> #include <sys/diskslice.h> #include <sys/disklabel.h> +#ifdef PC98 +#include <sys/diskpc98.h> +#else #include <sys/diskmbr.h> +#endif #include "libdisk.h" int |