start: prevent signed-issues

parent 14701966
...@@ -1482,11 +1482,11 @@ int resolve_clone_flags(struct lxc_handler *handler) ...@@ -1482,11 +1482,11 @@ int resolve_clone_flags(struct lxc_handler *handler)
struct lxc_conf *conf = handler->conf; struct lxc_conf *conf = handler->conf;
for (i = 0; i < LXC_NS_MAX; i++) { for (i = 0; i < LXC_NS_MAX; i++) {
if (conf->ns_keep > 0) { if (conf->ns_keep) {
if ((conf->ns_keep & ns_info[i].clone_flag) == 0) if (!(conf->ns_keep & ns_info[i].clone_flag))
handler->ns_clone_flags |= ns_info[i].clone_flag; handler->ns_clone_flags |= ns_info[i].clone_flag;
} else if (conf->ns_clone > 0) { } else if (conf->ns_clone) {
if ((conf->ns_clone & ns_info[i].clone_flag) > 0) if ((conf->ns_clone & ns_info[i].clone_flag))
handler->ns_clone_flags |= ns_info[i].clone_flag; handler->ns_clone_flags |= ns_info[i].clone_flag;
} else { } else {
if (i == LXC_NS_USER && lxc_list_empty(&handler->conf->id_map)) if (i == LXC_NS_USER && lxc_list_empty(&handler->conf->id_map))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment