diff options
author | Dhaval Giani <dhaval@linux.vnet.ibm.com> | 2008-07-21 12:48:00 +0000 |
---|---|---|
committer | Dhaval Giani <dhaval@linux.vnet.ibm.com> | 2008-07-21 12:48:00 +0000 |
commit | 3b9c8ce8dc1a25afb30104cd852856af4c3691a7 (patch) | |
tree | 980d506e2f0042c18d102558a53c257c57650e7c | |
parent | 28bc221f1245aefe023d960d75b3baed01b642a3 (diff) | |
download | libcg-3b9c8ce8dc1a25afb30104cd852856af4c3691a7.tar.gz libcg-3b9c8ce8dc1a25afb30104cd852856af4c3691a7.tar.xz libcg-3b9c8ce8dc1a25afb30104cd852856af4c3691a7.zip |
libcgroup: fix return value in cg_set_conrol_value
We don't want to return errno as those results. Setting it to
return a libcgroup error value.
Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@108 4f4bb910-9a46-0410-90c8-c897d4f1cd53
-rw-r--r-- | api.c | 2 | ||||
-rw-r--r-- | libcgroup.h | 1 |
2 files changed, 2 insertions, 1 deletions
@@ -382,7 +382,7 @@ static int cg_set_control_value(char *path, char *val) fclose(control_file); return ECGROUPNOTALLOWED; } - return errno; + return ECGROUPVALUENOTEXIST; } fprintf(control_file, "%s", val); diff --git a/libcgroup.h b/libcgroup.h index 08db73b..d81ec39 100644 --- a/libcgroup.h +++ b/libcgroup.h @@ -117,6 +117,7 @@ enum cgroup_errors { ECGCONTROLLERCREATEFAILED, ECGFAIL, ECGROUPNOTINITIALIZED, + ECGROUPVALUENOTEXIST, }; #define CG_MAX_MSG_SIZE 256 |