[Libguestfs] [PATCH V4 3/3] umount: use Dev_or_Path for the argument type
Wanlong Gao
gaowanlong at cn.fujitsu.com
Tue Jul 24 10:57:49 UTC 2012
On 07/24/2012 04:47 PM, Wanlong Gao wrote:
> Use Dev_or_Path.
> Remove the RESOLVE_DEVICE since Dev_or_Path will generate
> the resolve code.
>
> Signed-off-by: Wanlong Gao <gaowanlong at cn.fujitsu.com>
Forgot this one?
Thanks,
Wanlong Gao
> ---
> daemon/mount.c | 3 ---
> generator/generator_actions.ml | 2 +-
> 2 files changed, 1 insertion(+), 4 deletions(-)
>
> diff --git a/daemon/mount.c b/daemon/mount.c
> index 1ad99fa..86a707a 100644
> --- a/daemon/mount.c
> +++ b/daemon/mount.c
> @@ -208,9 +208,6 @@ do_umount (const char *pathordevice,
> return -1;
> }
>
> - if (is_dev)
> - RESOLVE_DEVICE (buf, , { free (buf); return -1; });
> -
> if (!(optargs_bitmask & GUESTFS_UMOUNT_FORCE_BITMASK))
> force = 0;
> if (!(optargs_bitmask & GUESTFS_UMOUNT_LAZYUNMOUNT_BITMASK))
> diff --git a/generator/generator_actions.ml b/generator/generator_actions.ml
> index 4e18b4e..8ac6a14 100644
> --- a/generator/generator_actions.ml
> +++ b/generator/generator_actions.ml
> @@ -2772,7 +2772,7 @@ characters does I<not> work, even if the length is specified." };
>
> { defaults with
> name = "umount";
> - style = RErr, [String "pathordevice"], [OBool "force"; OBool "lazyunmount"];
> + style = RErr, [Dev_or_Path "pathordevice"], [OBool "force"; OBool "lazyunmount"];
> proc_nr = Some 45;
> fish_alias = ["unmount"];
> once_had_no_optargs = true;
>
More information about the Libguestfs
mailing list