From: Hu Tao Date: Wed, 18 May 2011 02:34:20 +0000 (+0800) Subject: don't check flags in virDomainSetSchedulerParametersFlags X-Git-Tag: CVE-2011-2178~69 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=83ea7c1b76e30b89f3ff7d55d93f9dbd2085a26f;p=thirdparty%2Flibvirt.git don't check flags in virDomainSetSchedulerParametersFlags drivers implementing domainSetSchedulerParametersFlags should check flags themselves. --- diff --git a/src/libvirt.c b/src/libvirt.c index 39c3213664..c64f476ea9 100644 --- a/src/libvirt.c +++ b/src/libvirt.c @@ -5551,14 +5551,6 @@ virDomainSetSchedulerParametersFlags(virDomainPtr domain, virResetLastError(); - if (!(flags & (VIR_DOMAIN_SCHEDPARAM_LIVE | - VIR_DOMAIN_SCHEDPARAM_CONFIG | - VIR_DOMAIN_SCHEDPARAM_CURRENT))) { - virLibDomainError(VIR_ERR_INVALID_ARG, __FUNCTION__); - virDispatchError(NULL); - return -1; - } - if (!VIR_IS_CONNECTED_DOMAIN(domain)) { virLibDomainError(VIR_ERR_INVALID_DOMAIN, __FUNCTION__); virDispatchError(NULL);