summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2009-10-26 14:26:36 +0000
committerRichard Jones <rjones@redhat.com>2009-10-26 15:52:40 +0000
commitd609130cb65fe7795b168a796426e39d64ceda97 (patch)
tree89f5e7ff5879ff0b88236b0216b4f26b46aaeb2f /src
parentaa7ca27e4be1fd38a1eff4d24974f053080a9704 (diff)
downloadlibguestfs-d609130cb65fe7795b168a796426e39d64ceda97.tar.gz
libguestfs-d609130cb65fe7795b168a796426e39d64ceda97.tar.xz
libguestfs-d609130cb65fe7795b168a796426e39d64ceda97.zip
New API: vfs_type - get the Linux VFS driver for a mounted device.
Diffstat (limited to 'src')
-rw-r--r--src/MAX_PROC_NR2
-rwxr-xr-xsrc/generator.ml12
2 files changed, 13 insertions, 1 deletions
diff --git a/src/MAX_PROC_NR b/src/MAX_PROC_NR
index 53816522..ca55a6c5 100644
--- a/src/MAX_PROC_NR
+++ b/src/MAX_PROC_NR
@@ -1 +1 @@
-197
+198
diff --git a/src/generator.ml b/src/generator.ml
index f634cc8e..4e056e29 100755
--- a/src/generator.ml
+++ b/src/generator.ml
@@ -3703,6 +3703,18 @@ This function does not handle drive names, backslashes etc.
See also C<guestfs_realpath>.");
+ ("vfs_type", (RString "fstype", [Device "device"]), 198, [],
+ [InitBasicFS, Always, TestOutput (
+ [["vfs_type"; "/dev/sda1"]], "ext2")],
+ "get the Linux VFS type corresponding to a mounted device",
+ "\
+This command gets the block device type corresponding to
+a mounted device called C<device>.
+
+Usually the result is the name of the Linux VFS module that
+is used to mount this device (probably determined automatically
+if you used the C<guestfs_mount> call).");
+
]
let all_functions = non_daemon_functions @ daemon_functions