int
virStoragePoolObjListExport(virConnectPtr conn,
- virStoragePoolObjList poolobjs,
+ virStoragePoolObjListPtr poolobjs,
virStoragePoolPtr **pools,
virStoragePoolObjListFilter filter,
unsigned int flags)
int ret = -1;
size_t i;
- if (pools && VIR_ALLOC_N(tmp_pools, poolobjs.count + 1) < 0)
+ if (pools && VIR_ALLOC_N(tmp_pools, poolobjs->count + 1) < 0)
goto cleanup;
- for (i = 0; i < poolobjs.count; i++) {
- virStoragePoolObjPtr poolobj = poolobjs.objs[i];
+ for (i = 0; i < poolobjs->count; i++) {
+ virStoragePoolObjPtr poolobj = poolobjs->objs[i];
virStoragePoolObjLock(poolobj);
if ((!filter || filter(conn, poolobj->def)) &&
virStoragePoolMatch(poolobj, flags)) {
int
virStoragePoolObjListExport(virConnectPtr conn,
- virStoragePoolObjList poolobjs,
+ virStoragePoolObjListPtr poolobjs,
virStoragePoolPtr **pools,
virStoragePoolObjListFilter filter,
unsigned int flags);
goto cleanup;
storageDriverLock();
- ret = virStoragePoolObjListExport(conn, driver->pools, pools,
+ ret = virStoragePoolObjListExport(conn, &driver->pools, pools,
virConnectListAllStoragePoolsCheckACL,
flags);
storageDriverUnlock();
virCheckFlags(VIR_CONNECT_LIST_STORAGE_POOLS_FILTERS_ALL, -1);
testDriverLock(privconn);
- ret = virStoragePoolObjListExport(conn, privconn->pools, pools,
+ ret = virStoragePoolObjListExport(conn, &privconn->pools, pools,
NULL, flags);
testDriverUnlock(privconn);