]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
storage: Privatize virStoragePoolObj and virStorageVolDefList
authorJohn Ferlan <jferlan@redhat.com>
Wed, 26 Jul 2017 19:13:28 +0000 (15:13 -0400)
committerJohn Ferlan <jferlan@redhat.com>
Tue, 7 Nov 2017 19:12:52 +0000 (14:12 -0500)
Move the structures into virstorageobj so that both are known
within virstorageobj.c.

src/conf/storage_conf.h
src/conf/virstorageobj.c
src/conf/virstorageobj.h

index 6d60f70545b8ef167e8e4287547248bea5fbefb2..15dfd8becf91ecafb080adf048b45a60de385e87 100644 (file)
@@ -75,10 +75,6 @@ struct _virStorageVolDef {
 
 typedef struct _virStorageVolDefList virStorageVolDefList;
 typedef virStorageVolDefList *virStorageVolDefListPtr;
-struct _virStorageVolDefList {
-    size_t count;
-    virStorageVolDefPtr *objs;
-};
 
 VIR_ENUM_DECL(virStorageVol)
 
index ff04c9efe49c336e63ddbcde07e9e3efe050b097..50dbd7bf4df487ad69877f464aa8a58712636a7e 100644 (file)
 VIR_LOG_INIT("conf.virstorageobj");
 
 
+struct _virStorageVolDefList {
+    size_t count;
+    virStorageVolDefPtr *objs;
+};
+
+struct _virStoragePoolObj {
+    virMutex lock;
+
+    char *configFile;
+    char *autostartLink;
+    bool active;
+    bool autostart;
+    unsigned int asyncjobs;
+
+    virStoragePoolDefPtr def;
+    virStoragePoolDefPtr newDef;
+
+    virStorageVolDefList volumes;
+};
+
 virStoragePoolObjPtr
 virStoragePoolObjNew(void)
 {
index cf7ee06cd135ed95570765414386bde25f1dfbe3..69e737226b57ac5cd75c453d4509ecc02e9a8d56 100644 (file)
 typedef struct _virStoragePoolObj virStoragePoolObj;
 typedef virStoragePoolObj *virStoragePoolObjPtr;
 
-struct _virStoragePoolObj {
-    virMutex lock;
-
-    char *configFile;
-    char *autostartLink;
-    bool active;
-    bool autostart;
-    unsigned int asyncjobs;
-
-    virStoragePoolDefPtr def;
-    virStoragePoolDefPtr newDef;
-
-    virStorageVolDefList volumes;
-};
-
 typedef struct _virStoragePoolObjList virStoragePoolObjList;
 typedef virStoragePoolObjList *virStoragePoolObjListPtr;
 struct _virStoragePoolObjList {