]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
storage_driver & test_driver: allow VIR_STORAGE_POOL_DEFINE_VALIDATE flag
authorKristina Hanicova <khanicov@redhat.com>
Tue, 24 Aug 2021 14:51:10 +0000 (16:51 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Wed, 25 Aug 2021 07:57:55 +0000 (09:57 +0200)
Signed-off-by: Kristina Hanicova <khanicov@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/storage/storage_driver.c
src/test/test_driver.c

index 37b84d038a8ace7dc74bb75814f7e1ecaaed8211..51daf6a05dbdf9190eb6c4b341b164f26933756a 100644 (file)
@@ -816,9 +816,9 @@ storagePoolDefineXML(virConnectPtr conn,
     virObjectEvent *event = NULL;
     g_autoptr(virStoragePoolDef) newDef = NULL;
 
-    virCheckFlags(0, NULL);
+    virCheckFlags(VIR_STORAGE_POOL_DEFINE_VALIDATE, NULL);
 
-    if (!(newDef = virStoragePoolDefParseString(xml, 0)))
+    if (!(newDef = virStoragePoolDefParseString(xml, flags)))
         goto cleanup;
 
     if (virXMLCheckIllegalChars("name", newDef->name, "\n") < 0)
index 33bab0f9d32ee9ba5d4e6422b0c53d51853a1a74..2f19b7c5209946305ab8a60c2e9b0215ee79de16 100644 (file)
@@ -6705,10 +6705,10 @@ testStoragePoolDefineXML(virConnectPtr conn,
     virObjectEvent *event = NULL;
     g_autoptr(virStoragePoolDef) newDef = NULL;
 
-    virCheckFlags(0, NULL);
+    virCheckFlags(VIR_STORAGE_POOL_DEFINE_VALIDATE, NULL);
 
     virObjectLock(privconn);
-    if (!(newDef = virStoragePoolDefParseString(xml, 0)))
+    if (!(newDef = virStoragePoolDefParseString(xml, flags)))
         goto cleanup;
 
     newDef->capacity = defaultPoolCap;