summaryrefslogtreecommitdiffstats
path: root/src/libcgroup-internal.h
diff options
context:
space:
mode:
authorDhaval Giani <dhaval@linux.vnet.ibm.com>2009-06-18 19:42:44 +0530
committerDhaval Giani <dhaval@linux.vnet.ibm.com>2009-06-18 19:49:39 +0530
commit89874676e7a84e504e3b2829228c7c3863a6d500 (patch)
treeda9b132b5503ee01d599b67959fecd27d501837f /src/libcgroup-internal.h
parent8d21aad52fa6d01148a82656b0e01417eaf4aa30 (diff)
downloadlibcg-89874676e7a84e504e3b2829228c7c3863a6d500.tar.gz
libcg-89874676e7a84e504e3b2829228c7c3863a6d500.tar.xz
libcg-89874676e7a84e504e3b2829228c7c3863a6d500.zip
cgconfigparser: Change mkdir in cgroup_config_mount_fs to mkdir -p
https://bugzilla.redhat.com/show_bug.cgi?id=502687 mentioned that the directory was not getting created when a cgconfig start was being run. This is was because we failed the mkdir. The mkdir for directories at depth was not succeeding. Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com> Acked-by: Balbir Singh <balbir@linux.vnet.ibm.com>
Diffstat (limited to 'src/libcgroup-internal.h')
-rw-r--r--src/libcgroup-internal.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libcgroup-internal.h b/src/libcgroup-internal.h
index a80ae38..705ac88 100644
--- a/src/libcgroup-internal.h
+++ b/src/libcgroup-internal.h
@@ -91,6 +91,7 @@ struct cgroup_rule_list {
/* Internal API */
char *cg_build_path(char *name, char *path, char *type);
int cgroup_get_uid_gid_from_procfs(pid_t pid, uid_t *euid, gid_t *egid);
+int cg_mkdir_p(const char *path);
/*