diff options
author | phk <phk@FreeBSD.org> | 2002-11-02 10:57:44 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2002-11-02 10:57:44 +0000 |
commit | 01e8832a6131a9bdfdcb55753fedf1640861dbfb (patch) | |
tree | 5a1ec8d23c8edba05f6ee34f9c393171ea57004d /lib/libdisk/disk.c | |
parent | 45330340f4f367bf4039232107f23460fd827b6d (diff) | |
download | FreeBSD-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.c | 4 |
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")) |