From: Christian Brauner Date: Sat, 20 Oct 2018 09:39:28 +0000 (+0200) Subject: start: prevent values smaller 0 X-Git-Tag: lxc-3.1.0~29^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8157e43740317612207e7bf0304c272638658d53;p=thirdparty%2Flxc.git start: prevent values smaller 0 Signed-off-by: Christian Brauner --- diff --git a/src/lxc/start.c b/src/lxc/start.c index ab035507e..55c2e0e99 100644 --- a/src/lxc/start.c +++ b/src/lxc/start.c @@ -1467,10 +1467,10 @@ int resolve_clone_flags(struct lxc_handler *handler) struct lxc_conf *conf = handler->conf; for (i = 0; i < LXC_NS_MAX; i++) { - if (conf->ns_keep != 0) { + if (conf->ns_keep > 0) { if ((conf->ns_keep & ns_info[i].clone_flag) == 0) handler->ns_clone_flags |= ns_info[i].clone_flag; - } else if (conf->ns_clone != 0) { + } else if (conf->ns_clone > 0) { if ((conf->ns_clone & ns_info[i].clone_flag) > 0) handler->ns_clone_flags |= ns_info[i].clone_flag; } else {