Commit 93b6b2a3cd2bf7844dd2a9000cb4feefe7b0f597
1 parent
d62ca2bb
show backing file name
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2073 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
9 additions
and
0 deletions
qemu-img.c
... | ... | @@ -638,6 +638,8 @@ static int img_info(int argc, char **argv) |
638 | 638 | BlockDriverState *bs; |
639 | 639 | char fmt_name[128], size_buf[128], dsize_buf[128]; |
640 | 640 | int64_t total_sectors, allocated_size; |
641 | + char backing_filename[1024]; | |
642 | + char backing_filename2[1024]; | |
641 | 643 | |
642 | 644 | fmt = NULL; |
643 | 645 | for(;;) { |
... | ... | @@ -688,6 +690,13 @@ static int img_info(int argc, char **argv) |
688 | 690 | dsize_buf); |
689 | 691 | if (bdrv_is_encrypted(bs)) |
690 | 692 | printf("encrypted: yes\n"); |
693 | + bdrv_get_backing_filename(bs, backing_filename, sizeof(backing_filename)); | |
694 | + if (backing_filename[0] != '\0') | |
695 | + path_combine(backing_filename2, sizeof(backing_filename2), | |
696 | + filename, backing_filename); | |
697 | + printf("backing file: %s (actual path: %s)\n", | |
698 | + backing_filename, | |
699 | + backing_filename2); | |
691 | 700 | bdrv_delete(bs); |
692 | 701 | return 0; |
693 | 702 | } | ... | ... |