summaryrefslogtreecommitdiffstats
path: root/lib/libdisk/disk.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2002-11-02 10:57:44 +0000
committerphk <phk@FreeBSD.org>2002-11-02 10:57:44 +0000
commit01e8832a6131a9bdfdcb55753fedf1640861dbfb (patch)
tree5a1ec8d23c8edba05f6ee34f9c393171ea57004d /lib/libdisk/disk.c
parent45330340f4f367bf4039232107f23460fd827b6d (diff)
downloadFreeBSD-src-01e8832a6131a9bdfdcb55753fedf1640861dbfb.zip
FreeBSD-src-01e8832a6131a9bdfdcb55753fedf1640861dbfb.tar.gz
Don't claim all MBR's have subtype 165 on i386.
Spotted by: Frode Nordahl <frode@nordahl.net>
Diffstat (limited to 'lib/libdisk/disk.c')
-rw-r--r--lib/libdisk/disk.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libdisk/disk.c b/lib/libdisk/disk.c
index 9673169..56e0eb1 100644
--- a/lib/libdisk/disk.c
+++ b/lib/libdisk/disk.c
@@ -223,9 +223,9 @@ Int_Open_Disk(const char *name)
if (!strcmp(t, "SUN"))
i = Add_Chunk(d, off, len, n, part, 0, 0, 0);
else if (!strcmp(t, "MBR") && ty == 165)
- i = Add_Chunk(d, off, len, n, freebsd, 0, 0, 0);
+ i = Add_Chunk(d, off, len, n, freebsd, ty, 0, 0);
else if (!strcmp(t, "MBR"))
- i = Add_Chunk(d, off, len, n, mbr, 0, 0, 0);
+ i = Add_Chunk(d, off, len, n, mbr, ty, 0, 0);
else if (!strcmp(t, "BSD"))
i = Add_Chunk(d, off, len, n, part, 0, 0, 0);
else if (!strcmp(t, "PC98"))
OpenPOWER on IntegriCloud