mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
openvz: reject unknown flags
* src/openvz/openvz_driver.c (openvzDomainReboot, openvzOpen): Reject unknown flags.
This commit is contained in:
parent
5037cea55e
commit
8ef4fe1425
@ -613,12 +613,15 @@ cleanup:
|
||||
}
|
||||
|
||||
static int openvzDomainReboot(virDomainPtr dom,
|
||||
unsigned int flags ATTRIBUTE_UNUSED) {
|
||||
unsigned int flags)
|
||||
{
|
||||
struct openvz_driver *driver = dom->conn->privateData;
|
||||
virDomainObjPtr vm;
|
||||
const char *prog[] = {VZCTL, "--quiet", "restart", PROGRAM_SENTINAL, NULL};
|
||||
int ret = -1;
|
||||
|
||||
virCheckFlags(0, -1);
|
||||
|
||||
openvzDriverLock(driver);
|
||||
vm = virDomainFindByUUID(&driver->domains, dom->uuid);
|
||||
openvzDriverUnlock(driver);
|
||||
@ -1283,10 +1286,12 @@ openvzDomainSetVcpus(virDomainPtr dom, unsigned int nvcpus)
|
||||
|
||||
static virDrvOpenStatus openvzOpen(virConnectPtr conn,
|
||||
virConnectAuthPtr auth ATTRIBUTE_UNUSED,
|
||||
unsigned int flags ATTRIBUTE_UNUSED)
|
||||
unsigned int flags)
|
||||
{
|
||||
struct openvz_driver *driver;
|
||||
|
||||
virCheckFlags(VIR_CONNECT_RO, VIR_DRV_OPEN_ERROR);
|
||||
|
||||
if (conn->uri == NULL) {
|
||||
if (!virFileExists("/proc/vz"))
|
||||
return VIR_DRV_OPEN_DECLINED;
|
||||
|
Loading…
x
Reference in New Issue
Block a user