[libvirt] [PATCH 2/9] vz: implement plain create API thru createFlags instead of visa versa

Maxim Nestratov mnestratov at virtuozzo.com
Wed Aug 17 20:49:27 UTC 2016


24-Jun-16 17:32, Nikolay Shirokovskiy пишет:

> Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy at virtuozzo.com>
> ---
>   src/vz/vz_driver.c | 11 +++++------
>   1 file changed, 5 insertions(+), 6 deletions(-)
>
> diff --git a/src/vz/vz_driver.c b/src/vz/vz_driver.c
> index 0079384..8e39a5d 100644
> --- a/src/vz/vz_driver.c
> +++ b/src/vz/vz_driver.c
> @@ -1026,13 +1026,15 @@ vzDomainResume(virDomainPtr domain)
>   }
>   
>   static int
> -vzDomainCreate(virDomainPtr domain)
> +vzDomainCreateWithFlags(virDomainPtr domain, unsigned int flags)
>   {
>       vzConnPtr privconn = domain->conn->privateData;
>       virDomainObjPtr dom;
>       int ret = -1;
>       bool job = false;
>   
> +    virCheckFlags(0, -1);
> +
>       if (!(dom = vzDomObjFromDomainRef(domain)))
>           return -1;
>   
> @@ -1178,12 +1180,9 @@ static int vzDomainIsActive(virDomainPtr domain)
>   }
>   
>   static int
> -vzDomainCreateWithFlags(virDomainPtr domain, unsigned int flags)
> +vzDomainCreate(virDomainPtr domain)
>   {
> -    /* we don't support any create flags */
> -    virCheckFlags(0, -1);
> -
> -    return vzDomainCreate(domain);
> +    return vzDomainCreateWithFlags(domain, 0);
>   }
>   
>   static int
ACK




More information about the libvir-list mailing list