mirror of
https://github.com/systemd/systemd.git
synced 2025-03-19 22:50:17 +03:00
util: don't fail if no id was passed to detect_container()
This commit is contained in:
parent
65bc2c2114
commit
799f46d36f
12
src/util.c
12
src/util.c
@ -4445,17 +4445,23 @@ int detect_container(const char **id) {
|
||||
|
||||
if (streq(line, "container=lxc")) {
|
||||
fclose(f);
|
||||
*id = "lxc";
|
||||
|
||||
if (id)
|
||||
*id = "lxc";
|
||||
return 1;
|
||||
|
||||
} else if (streq(line, "container=systemd-nspawn")) {
|
||||
fclose(f);
|
||||
*id = "systemd-nspawn";
|
||||
|
||||
if (id)
|
||||
*id = "systemd-nspawn";
|
||||
return 1;
|
||||
|
||||
} else if (startswith(line, "container=")) {
|
||||
fclose(f);
|
||||
*id = "other-container";
|
||||
|
||||
if (id)
|
||||
*id = "other-container";
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user