]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
conf: make virDomainControllerFindUnusedIndex() more generally usable
authorLaine Stump <laine@laine.org>
Sun, 8 May 2016 20:28:40 +0000 (16:28 -0400)
committerLaine Stump <laine@laine.org>
Wed, 25 May 2016 19:00:25 +0000 (15:00 -0400)
Make virDomainControllerFindUnusedIndex() a global function so that it
can be used outside domain_conf.c (as well as higher up in
domain_conf.c itself)/ Also make its DomainDef arg a const* so that
functions which only have a const* to the domain can use it.

src/conf/domain_conf.c
src/conf/domain_conf.h
src/libvirt_private.syms

index e5c355eb1948e5591a7d86127204df47c32f30c4..50d1d94935adf9eba3e1f3f2bd7e916292e8d3b6 100644 (file)
@@ -13717,8 +13717,8 @@ virDomainControllerFind(const virDomainDef *def,
 }
 
 
-static int
-virDomainControllerFindUnusedIndex(virDomainDefPtr def, int type)
+int
+virDomainControllerFindUnusedIndex(virDomainDef const *def, int type)
 {
     int idx = 0;
 
index 0cc82d81164a456cf0284b08f3a59e251d8c3a7c..0d97003a91937db0e3cdf2dae7e5f3b464d78f3d 100644 (file)
@@ -2755,6 +2755,7 @@ int virDomainControllerFind(const virDomainDef *def, int type, int idx);
 int virDomainControllerFindByType(virDomainDefPtr def, int type);
 int virDomainControllerFindByPCIAddress(virDomainDefPtr def,
                                         virPCIDeviceAddressPtr addr);
+int virDomainControllerFindUnusedIndex(virDomainDef const *def, int type);
 virDomainControllerDefPtr virDomainControllerRemove(virDomainDefPtr def, size_t i);
 const char *virDomainControllerAliasFind(const virDomainDef *def,
                                          int type, int idx)
index fb5b419d1fa2ac2b2911ebc3b643a0535bdf0a0e..e325168e539f7ba3cee067e998c6b56fe8fcf2c5 100644 (file)
@@ -189,6 +189,7 @@ virDomainControllerDefFree;
 virDomainControllerDefNew;
 virDomainControllerFind;
 virDomainControllerFindByType;
+virDomainControllerFindUnusedIndex;
 virDomainControllerInsert;
 virDomainControllerInsertPreAlloced;
 virDomainControllerModelPCITypeToString;