aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>2002-11-02 10:57:44 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>2002-11-02 10:57:44 +0000
commita6db5ac98045153d1a461c561efae8ceccf6ea0d (patch)
tree5a1ec8d23c8edba05f6ee34f9c393171ea57004d /lib
parent455fc5775f316f6663f3f34430f049f3c54320c3 (diff)
Notes
Diffstat (limited to 'lib')
-rw-r--r--lib/libdisk/chunk.c1
-rw-r--r--lib/libdisk/disk.c4
2 files changed, 2 insertions, 3 deletions
diff --git a/lib/libdisk/chunk.c b/lib/libdisk/chunk.c
index a93314d24190..ceabae1720fc 100644
--- a/lib/libdisk/chunk.c
+++ b/lib/libdisk/chunk.c
@@ -244,7 +244,6 @@ Add_Chunk(struct disk *d, long offset, u_long size, const char *name,
case mbr:
case extended:
case freebsd:
- subtype = 0xa5;
c1 = Find_Mother_Chunk(d->chunks, offset, end, whole);
break;
case part:
diff --git a/lib/libdisk/disk.c b/lib/libdisk/disk.c
index 9673169eab1b..56e0eb15c006 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"))