]> xenbits.xensource.com Git - libvirt.git/commitdiff
vircgroup: Introduce standard set of typedefs and use them
authorPavel Hrdina <phrdina@redhat.com>
Tue, 12 Jun 2018 11:47:10 +0000 (13:47 +0200)
committerPavel Hrdina <phrdina@redhat.com>
Mon, 13 Aug 2018 09:53:53 +0000 (11:53 +0200)
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
src/util/vircgroup.c
src/util/vircgroup.h
src/util/vircgrouppriv.h

index 7602641713d28d22aea3d72bb3b21937aea80a80..5144b33d43c5460dc3c88e342d156d24fe6d77f7 100644 (file)
@@ -385,7 +385,7 @@ virCgroupDetectMountsFromFile(virCgroupPtr group,
             const char *typestr = virCgroupControllerTypeToString(i);
             int typelen = strlen(typestr);
             char *tmp = entry.mnt_opts;
-            struct _virCgroupController *controller = &group->controllers[i];
+            virCgroupControllerPtr controller = &group->controllers[i];
             while (tmp) {
                 char *next = strchr(tmp, ',');
                 int len;
index cfa69b67cb63c46e8d375546330163448d2c08f8..af93316197a33b5466204d28e0be83b87162caa4 100644 (file)
@@ -29,7 +29,8 @@
 # include "virbitmap.h"
 
 struct _virCgroup;
-typedef struct _virCgroup *virCgroupPtr;
+typedef struct _virCgroup virCgroup;
+typedef virCgroup *virCgroupPtr;
 
 enum {
     VIR_CGROUP_CONTROLLER_CPU,
index 71788639d6000046bae4d2d47d13e1cbbbaebf2d..1b47d3b85886864a22570438fdc36d862fde6e76 100644 (file)
@@ -41,11 +41,13 @@ struct _virCgroupController {
     char *linkPoint;
     char *placement;
 };
+typedef struct _virCgroupController virCgroupController;
+typedef virCgroupController *virCgroupControllerPtr;
 
 struct _virCgroup {
     char *path;
 
-    struct _virCgroupController controllers[VIR_CGROUP_CONTROLLER_LAST];
+    virCgroupController controllers[VIR_CGROUP_CONTROLLER_LAST];
 };
 
 int virCgroupDetectMountsFromFile(virCgroupPtr group,