summaryrefslogtreecommitdiffstats
path: root/src/guestfs.c
diff options
context:
space:
mode:
authorMatthew Booth <mbooth@redhat.com>2011-10-18 11:01:01 +0100
committerRichard W.M. Jones <rjones@redhat.com>2011-10-19 16:27:38 +0100
commita1df33eac2c0a0a4fbb256871e491e28dd11ce90 (patch)
tree13045adc26abf873d6eb3e4b0c310fa154412e3d /src/guestfs.c
parent1f615fddaffd33afc75a582021769583c8f4db4e (diff)
downloadlibguestfs-a1df33eac2c0a0a4fbb256871e491e28dd11ce90.tar.gz
libguestfs-a1df33eac2c0a0a4fbb256871e491e28dd11ce90.tar.xz
libguestfs-a1df33eac2c0a0a4fbb256871e491e28dd11ce90.zip
inspect: Add drive naming hints
We currently use a heuristic to guess how drive names we find referenced in the guest map to drive names in the appliance. If this heuristic fails it can cause inspection to fail. This change adds a new 'name' option to add_drive_opts, which allows the user to explicitly pass the name of a drive to libguestfs if it is known. This change also updates the fstab-parsing inspection code to use this information if it is available.
Diffstat (limited to 'src/guestfs.c')
-rw-r--r--src/guestfs.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/guestfs.c b/src/guestfs.c
index 170d0d32..f4b79e76 100644
--- a/src/guestfs.c
+++ b/src/guestfs.c
@@ -1008,6 +1008,7 @@ guestfs___free_drives (struct drive **drives)
free (i->path);
free (i->format);
free (i->iface);
+ free (i->name);
free (i);
i = next;