diff options
author | Karel Zak | 2013-06-19 14:32:48 +0200 |
---|---|---|
committer | Karel Zak | 2013-09-16 16:47:02 +0200 |
commit | b44244cb98aee904faf3d95a55b9e42cc105cabd (patch) | |
tree | 0ebaff6c8ff16aac726b44121ac45d8c07f185b9 /libblkid/src/partitions/dos.c | |
parent | fdisk: (dos) use pt-mbr.h (diff) | |
download | kernel-qcow2-util-linux-b44244cb98aee904faf3d95a55b9e42cc105cabd.tar.gz kernel-qcow2-util-linux-b44244cb98aee904faf3d95a55b9e42cc105cabd.tar.xz kernel-qcow2-util-linux-b44244cb98aee904faf3d95a55b9e42cc105cabd.zip |
fdisk: use functions from pt-mbr.h
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libblkid/src/partitions/dos.c')
-rw-r--r-- | libblkid/src/partitions/dos.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/libblkid/src/partitions/dos.c b/libblkid/src/partitions/dos.c index c45e06ebd..c92d8ec0f 100644 --- a/libblkid/src/partitions/dos.c +++ b/libblkid/src/partitions/dos.c @@ -57,7 +57,7 @@ static int parse_dos_extended(blkid_probe pr, blkid_parttable tab, if (!data) goto leave; /* malformed partition? */ - if (!is_valid_mbr_signature(data)) + if (!mbr_is_valid_magic(data)) goto leave; p0 = (struct dos_partition *) (data + MBR_PT_OFFSET); @@ -79,8 +79,8 @@ static int parse_dos_extended(blkid_probe pr, blkid_parttable tab, blkid_partition par; /* the start is relative to the parental ext.partition */ - start = dos_partition_start(p) * ssf; - size = dos_partition_size(p) * ssf; + start = dos_partition_get_start(p) * ssf; + size = dos_partition_get_size(p) * ssf; abs_start = cur_start + start; /* absolute start */ if (!size || is_extended(p)) @@ -110,8 +110,8 @@ static int parse_dos_extended(blkid_probe pr, blkid_parttable tab, * is junk. */ for (p = p0, i = 0; i < 4; i++, p++) { - start = dos_partition_start(p) * ssf; - size = dos_partition_size(p) * ssf; + start = dos_partition_get_start(p) * ssf; + size = dos_partition_get_size(p) * ssf; if (size && is_extended(p)) break; @@ -183,7 +183,7 @@ static int probe_dos_pt(blkid_probe pr, blkid_probe_use_wiper(pr, MBR_PT_OFFSET, 512 - MBR_PT_OFFSET); - id = dos_parttable_id(data); + id = mbr_get_id(data); if (id) snprintf(idstr, sizeof(idstr), "%08x", id); @@ -217,8 +217,8 @@ static int probe_dos_pt(blkid_probe pr, for (p = p0, i = 0; i < 4; i++, p++) { blkid_partition par; - start = dos_partition_start(p) * ssf; - size = dos_partition_size(p) * ssf; + start = dos_partition_get_start(p) * ssf; + size = dos_partition_get_size(p) * ssf; if (!size) { /* Linux kernel ignores empty partitions, but partno for @@ -242,8 +242,8 @@ static int probe_dos_pt(blkid_probe pr, /* Parse logical partitions */ for (p = p0, i = 0; i < 4; i++, p++) { - start = dos_partition_start(p) * ssf; - size = dos_partition_size(p) * ssf; + start = dos_partition_get_start(p) * ssf; + size = dos_partition_get_size(p) * ssf; if (!size) continue; @@ -257,7 +257,7 @@ static int probe_dos_pt(blkid_probe pr, for (p = p0, i = 0; i < 4; i++, p++) { size_t n; - if (!dos_partition_size(p) || is_extended(p)) + if (!dos_partition_get_size(p) || is_extended(p)) continue; for (n = 0; n < ARRAY_SIZE(dos_nested); n++) { |