From 93b6b2a3cd2bf7844dd2a9000cb4feefe7b0f597 Mon Sep 17 00:00:00 2001 From: bellard Date: Tue, 1 Aug 2006 15:51:11 +0000 Subject: [PATCH] show backing file name git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2073 c046a42c-6fe2-441c-8c8c-71466251a162 --- qemu-img.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/qemu-img.c b/qemu-img.c index c5a8e1a..8b2acad 100644 --- a/qemu-img.c +++ b/qemu-img.c @@ -638,6 +638,8 @@ static int img_info(int argc, char **argv) BlockDriverState *bs; char fmt_name[128], size_buf[128], dsize_buf[128]; int64_t total_sectors, allocated_size; + char backing_filename[1024]; + char backing_filename2[1024]; fmt = NULL; for(;;) { @@ -688,6 +690,13 @@ static int img_info(int argc, char **argv) dsize_buf); if (bdrv_is_encrypted(bs)) printf("encrypted: yes\n"); + bdrv_get_backing_filename(bs, backing_filename, sizeof(backing_filename)); + if (backing_filename[0] != '\0') + path_combine(backing_filename2, sizeof(backing_filename2), + filename, backing_filename); + printf("backing file: %s (actual path: %s)\n", + backing_filename, + backing_filename2); bdrv_delete(bs); return 0; } -- 2.7.4