diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index dd314e85ed2fc59e7a7689bb5715ac6a4529bc1f..c46226ad0d3036cf0620fea9c423b7ff53546739 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -13954,7 +13954,7 @@ static char *qemuDomainSnapshotGetXMLDesc(virDomainSnapshotPtr snapshot, if (!(vm = qemuDomObjFromSnapshot(snapshot))) goto cleanup; - if (virDomainSnapshotGetXMLDescEnsureACL(snapshot->domain->conn, vm->def) < 0) + if (virDomainSnapshotGetXMLDescEnsureACL(snapshot->domain->conn, vm->def, flags) < 0) goto cleanup; if (!(snap = qemuSnapObjFromSnapshot(vm, snapshot))) diff --git a/src/remote/remote_protocol.x b/src/remote/remote_protocol.x index 617619ac9c3b2056f998f88dffa8c223d97bcdc4..4c7f0188921f1e3669461e0a7507e2c6103c61dd 100644 --- a/src/remote/remote_protocol.x +++ b/src/remote/remote_protocol.x @@ -4382,6 +4382,7 @@ enum remote_procedure { * @generate: both * @priority: high * @acl: domain:read + * @acl: domain:read_secure:VIR_DOMAIN_XML_SECURE */ REMOTE_PROC_DOMAIN_SNAPSHOT_GET_XML_DESC = 186,