basic: rework virtualization detection API

Introduce a proper enum, and don't pass around string ids anymore. This
simplifies things quite a bit, and makes virtualization detection more
similar to architecture detection.
This commit is contained in:
Lennart Poettering
2015-09-07 13:42:47 +02:00
parent 47f5a38cdf
commit 75f86906c5
29 changed files with 335 additions and 312 deletions
+1 -1
View File
@@ -4817,7 +4817,7 @@ int shall_restore_state(void) {
int proc_cmdline(char **ret) {
assert(ret);
if (detect_container(NULL) > 0)
if (detect_container() > 0)
return get_process_cmdline(1, 0, false, ret);
else
return read_one_line_file("/proc/cmdline", ret);