[libvirt] [PATCH 1/2] conf: Make virDomainDeviceInfoAddressIsEqual() public

Marc Hartmayer mhartmay at linux.vnet.ibm.com
Tue Dec 6 14:30:12 UTC 2016


This function will be needed by the QEMU driver in an upcoming
patch. Additionally, removed a useless empty line.

Signed-off-by: Marc Hartmayer <mhartmay at linux.vnet.ibm.com>
---
 src/conf/domain_conf.c   | 3 +--
 src/conf/domain_conf.h   | 5 +++++
 src/libvirt_private.syms | 1 +
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c
index 14c12f8..826ca82 100644
--- a/src/conf/domain_conf.c
+++ b/src/conf/domain_conf.c
@@ -3351,11 +3351,10 @@ virDomainDeviceInfoNeedsFormat(virDomainDeviceInfoPtr info, unsigned int flags)
     return false;
 }
 
-static bool
+bool
 virDomainDeviceInfoAddressIsEqual(const virDomainDeviceInfo *a,
                                   const virDomainDeviceInfo *b)
 {
-
     if (a->type != b->type)
         return false;
 
diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h
index 747c11e..dfd5eb3 100644
--- a/src/conf/domain_conf.h
+++ b/src/conf/domain_conf.h
@@ -3212,4 +3212,9 @@ virDomainGetBlkioParametersAssignFromDef(virDomainDefPtr def,
                                          virTypedParameterPtr params,
                                          int *nparams,
                                          int maxparams);
+
+bool
+virDomainDeviceInfoAddressIsEqual(const virDomainDeviceInfo *a,
+                                  const virDomainDeviceInfo *b)
+    ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2) ATTRIBUTE_RETURN_CHECK;
 #endif /* __DOMAIN_CONF_H */
diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms
index 6303dec..861e53c 100644
--- a/src/libvirt_private.syms
+++ b/src/libvirt_private.syms
@@ -276,6 +276,7 @@ virDomainDeviceDefFree;
 virDomainDeviceDefParse;
 virDomainDeviceFindControllerModel;
 virDomainDeviceGetInfo;
+virDomainDeviceInfoAddressIsEqual;
 virDomainDeviceInfoCopy;
 virDomainDeviceInfoIterate;
 virDomainDeviceTypeToString;
-- 
2.5.5




More information about the libvir-list mailing list