[lxc-devel] [patch] [draft] Add capabilities drop via configuration file

Andrian Nord nightnord at gmail.com
Mon Nov 16 00:50:07 UTC 2009


On Sun, Nov 15, 2009 at 02:32:33AM +0300, Andrian Nord wrote:
> +
> +	conf->capabilities = malloc(sizeof(__u32));
> +	lxc_capabilities_init(&conf->capabilities);
> +

Heh, I've found bad thing - it makes no harm, but issues warnings. This
is an patch for patch

Signed-off-by: Andrian Nord <NightNord at gmail.com>

diff --git a/src/lxc/conf.c b/src/lxc/conf.c
index 8f979f9..369a132 100644
--- a/src/lxc/conf.c
+++ b/src/lxc/conf.c
@@ -846,9 +846,9 @@ int lxc_conf_init(const char *name, struct lxc_conf *conf)
 
 	conf->tty = 0;
 	conf->pts = 0;
+	conf->capabilities = 0;
 	conf->console[0] = '\0';
 
-	conf->capabilities = malloc(sizeof(__u32));
 	lxc_capabilities_init(&conf->capabilities);
 
 	lxc_list_init(&conf->cgroup);




More information about the lxc-devel mailing list