]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf: Expose virDomainSCSIDriveAddressIsUsed
authorMichal Privoznik <mprivozn@redhat.com>
Thu, 11 Apr 2019 13:44:14 +0000 (15:44 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Thu, 18 Apr 2019 15:04:33 +0000 (17:04 +0200)
This function checks if given drive address is already present in
passed domain definition. Expose the function as it will be used
shortly.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Tested-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Reviewed-by: Jim Fehlig <jfehlig@suse.com>
src/conf/domain_conf.c
src/conf/domain_conf.h
src/libvirt_private.syms

index d6494257df1ada45b262afdc5ba7effcabd37a2f..3f2adaa500ba231e6b9cda03aefecc4cc28120d6 100644 (file)
@@ -4786,7 +4786,7 @@ virDomainDriveAddressIsUsedByHostdev(const virDomainDef *def,
  * Return true if the SCSI drive address is already in use, false
  * otherwise.
  */
-static bool
+bool
 virDomainSCSIDriveAddressIsUsed(const virDomainDef *def,
                                 const virDomainDeviceDriveAddress *addr)
 {
index fb053a7ca34e2436fbca944bbc4aa5de9dc513e8..01c22d8cc3d72cb0c5aae750c71285754754dfbb 100644 (file)
@@ -2741,6 +2741,10 @@ virDomainXMLNamespacePtr
 virDomainXMLOptionGetNamespace(virDomainXMLOptionPtr xmlopt)
     ATTRIBUTE_NONNULL(1);
 
+bool
+virDomainSCSIDriveAddressIsUsed(const virDomainDef *def,
+                                const virDomainDeviceDriveAddress *addr);
+
 int virDomainDefPostParse(virDomainDefPtr def,
                           virCapsPtr caps,
                           unsigned int parseFlags,
index aa123978fa91846f4a1ce30e89371e66186dfa55..a03cf0b6458add68bc1c73cc19ee5361a32b6ee7 100644 (file)
@@ -539,6 +539,7 @@ virDomainRunningReasonTypeToString;
 virDomainSaveConfig;
 virDomainSaveStatus;
 virDomainSaveXML;
+virDomainSCSIDriveAddressIsUsed;
 virDomainSeclabelTypeFromString;
 virDomainSeclabelTypeToString;
 virDomainShmemDefEquals;