The functions will be used by next patch.
Signed-off-by: Lin Ma <lma@suse.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
virStoragePoolGetName(*pb));
}
-struct virshStoragePoolList {
- virStoragePoolPtr *pools;
- size_t npools;
-};
-
-static void
-virshStoragePoolListFree(struct virshStoragePoolList *list)
+void virshStoragePoolListFree(struct virshStoragePoolList *list)
{
size_t i;
g_free(list);
}
-static struct virshStoragePoolList *
+struct virshStoragePoolList *
virshStoragePoolListCollect(vshControl *ctl,
unsigned int flags)
{
extern virshPoolEventCallback virshPoolEventCallbacks[];
extern const vshCmdDef storagePoolCmds[];
+
+struct virshStoragePoolList {
+ virStoragePoolPtr *pools;
+ size_t npools;
+};
+
+struct virshStoragePoolList *
+virshStoragePoolListCollect(vshControl *ctl,
+ unsigned int flags);
+
+void virshStoragePoolListFree(struct virshStoragePoolList *list);