mirror of https://github.com/xqemu/xqemu.git
show backing file name
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2073 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
d62ca2bb9b
commit
93b6b2a3cd
|
@ -638,6 +638,8 @@ static int img_info(int argc, char **argv)
|
||||||
BlockDriverState *bs;
|
BlockDriverState *bs;
|
||||||
char fmt_name[128], size_buf[128], dsize_buf[128];
|
char fmt_name[128], size_buf[128], dsize_buf[128];
|
||||||
int64_t total_sectors, allocated_size;
|
int64_t total_sectors, allocated_size;
|
||||||
|
char backing_filename[1024];
|
||||||
|
char backing_filename2[1024];
|
||||||
|
|
||||||
fmt = NULL;
|
fmt = NULL;
|
||||||
for(;;) {
|
for(;;) {
|
||||||
|
@ -688,6 +690,13 @@ static int img_info(int argc, char **argv)
|
||||||
dsize_buf);
|
dsize_buf);
|
||||||
if (bdrv_is_encrypted(bs))
|
if (bdrv_is_encrypted(bs))
|
||||||
printf("encrypted: yes\n");
|
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);
|
bdrv_delete(bs);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue