# include "vircgroup.h"
# include "vircgroupbackend.h"
-struct _virCgroupController {
+struct _virCgroupV1Controller {
int type;
char *mountPoint;
/* If mountPoint holds several controllers co-mounted,
char *linkPoint;
char *placement;
};
-typedef struct _virCgroupController virCgroupController;
-typedef virCgroupController *virCgroupControllerPtr;
+typedef struct _virCgroupV1Controller virCgroupV1Controller;
+typedef virCgroupV1Controller *virCgroupV1ControllerPtr;
struct _virCgroup {
char *path;
virCgroupBackendPtr backend;
- virCgroupController controllers[VIR_CGROUP_CONTROLLER_LAST];
+ virCgroupV1Controller controllers[VIR_CGROUP_CONTROLLER_LAST];
};
int virCgroupSetValueStr(virCgroupPtr group,
static int
virCgroupV1ResolveMountLink(const char *mntDir,
const char *typeStr,
- virCgroupControllerPtr controller)
+ virCgroupV1ControllerPtr controller)
{
VIR_AUTOFREE(char *) linkSrc = NULL;
VIR_AUTOFREE(char *) tmp = NULL;
* once. We need to save the results of the last one,
* and we need to be careful to release the memory used
* by previous processing. */
- virCgroupControllerPtr controller = &group->controllers[i];
+ virCgroupV1ControllerPtr controller = &group->controllers[i];
VIR_FREE(controller->mountPoint);
VIR_FREE(controller->linkPoint);