summaryrefslogtreecommitdiffstats
path: root/libblkid/samples
diff options
context:
space:
mode:
authorKarel Zak2013-02-19 13:09:48 +0100
committerKarel Zak2013-02-19 13:09:48 +0100
commit583120378d577f0882ad6db27743f87faf3745ff (patch)
treed085ef04af9d9c0cb62f1ea425e6c63ea1296ca1 /libblkid/samples
parentfindmnt: allow to read (PART)UUID/LABEL from udev DB (diff)
downloadkernel-qcow2-util-linux-583120378d577f0882ad6db27743f87faf3745ff.tar.gz
kernel-qcow2-util-linux-583120378d577f0882ad6db27743f87faf3745ff.tar.xz
kernel-qcow2-util-linux-583120378d577f0882ad6db27743f87faf3745ff.zip
libblkid: return disk ID/UUID by PT binary interface
Add blkid_parttable_get_id() function. Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libblkid/samples')
-rw-r--r--libblkid/samples/partitions.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libblkid/samples/partitions.c b/libblkid/samples/partitions.c
index 3b5273649..fe0ad4827 100644
--- a/libblkid/samples/partitions.c
+++ b/libblkid/samples/partitions.c
@@ -48,11 +48,12 @@ int main(int argc, char *argv[])
errx(EXIT_FAILURE, "%s: does not contains any "
"known partition table\n", devname);
- printf("size: %jd, sector size: %u, PT: %s, offset: %jd\n---\n",
+ printf("size: %jd, sector size: %u, PT: %s, offset: %jd, id=%s\n---\n",
blkid_probe_get_size(pr),
blkid_probe_get_sectorsize(pr),
blkid_parttable_get_type(root_tab),
- blkid_parttable_get_offset(root_tab));
+ blkid_parttable_get_offset(root_tab),
+ blkid_parttable_get_id(root_tab));
/*
* List partitions