Commit f290a806 by Stéphane Graber Committed by GitHub

Merge pull request #1374 from brauner/2017-01-03/fix_suggest_default_idmap

conf: fix suggest_default_idmap()
parents a87e4d01 b7930180
......@@ -4514,6 +4514,7 @@ void suggest_default_idmap(void)
return;
}
while (getline(&line, &len, f) != -1) {
size_t no_newline = 0;
char *p = strchr(line, ':'), *p2;
if (*line == '#')
continue;
......@@ -4530,6 +4531,9 @@ void suggest_default_idmap(void)
p2++;
if (!*p2)
continue;
no_newline = strcspn(p2, "\n");
p2[no_newline] = '\0';
if (lxc_safe_uint(p, &uid) < 0)
WARN("Could not parse UID.");
if (lxc_safe_uint(p2, &urange) < 0)
......@@ -4545,6 +4549,7 @@ void suggest_default_idmap(void)
return;
}
while (getline(&line, &len, f) != -1) {
size_t no_newline = 0;
char *p = strchr(line, ':'), *p2;
if (*line == '#')
continue;
......@@ -4561,6 +4566,9 @@ void suggest_default_idmap(void)
p2++;
if (!*p2)
continue;
no_newline = strcspn(p2, "\n");
p2[no_newline] = '\0';
if (lxc_safe_uint(p, &gid) < 0)
WARN("Could not parse GID.");
if (lxc_safe_uint(p2, &grange) < 0)
......
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