From 4160df5ade917db3805222c7950b186853a2eafb Mon Sep 17 00:00:00 2001 From: Ivana Hutarova Varekova Date: Wed, 9 Oct 2013 11:43:25 +0200 Subject: [PATCH] cgroup_config_create_template_group: fix strncpy limits fix strncpy limits in cgroup_config_create_template_group function Signed-off-by: Ivana Hutarova Varekova Acked-by: Peter Schiffer Acked-by: Dhaval Giani --- src/config.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/config.c b/src/config.c index 06f559be..eacb4909 100644 --- a/src/config.c +++ b/src/config.c @@ -1612,14 +1612,14 @@ int cgroup_config_create_template_group(struct cgroup *cgroup, /* name and controller match template found */ /* variables substituted in template */ strncpy(buffer, t_cgroup->name, - FILENAME_MAX); + FILENAME_MAX-1); strncpy(t_cgroup->name, cgroup->name, - FILENAME_MAX); + FILENAME_MAX-1); ret = cgroup_create_cgroup(t_cgroup, flags); strncpy(t_cgroup->name, buffer, - FILENAME_MAX); + FILENAME_MAX-1); if (ret) { cgroup_dbg("creating group %s, error %d\n", cgroup->name, ret); -- 2.47.2