mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-08-14 09:47:06 +00:00
tools/lxc_ls: use lxc_safe_uint()
Signed-off-by: Christian Brauner <christian.brauner@canonical.com>
This commit is contained in:
parent
45419e74ef
commit
98de68602c
@ -459,8 +459,14 @@ static int ls_get(struct ls **m, size_t *size, const struct lxc_arguments *args,
|
|||||||
goto put_and_next;
|
goto put_and_next;
|
||||||
|
|
||||||
tmp = ls_get_config_item(c, "lxc.start.auto", running);
|
tmp = ls_get_config_item(c, "lxc.start.auto", running);
|
||||||
if (tmp)
|
if (tmp) {
|
||||||
l->autostart = atoi(tmp);
|
unsigned int astart = 0;
|
||||||
|
if (lxc_safe_uint(tmp, &astart) < 0)
|
||||||
|
WARN("Could not parse value for 'lxc.start.auto'.");
|
||||||
|
if (astart > 1)
|
||||||
|
DEBUG("Wrong value for 'lxc.start.auto = %d'.", astart);
|
||||||
|
l->autostart = astart == 1 ? true : false;
|
||||||
|
}
|
||||||
free(tmp);
|
free(tmp);
|
||||||
|
|
||||||
if (running) {
|
if (running) {
|
||||||
|
Loading…
Reference in New Issue
Block a user