]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
proc-cmdline: use read_virtual_file() for /proc/cmdline
authorLennart Poettering <lennart@poettering.net>
Wed, 1 Nov 2023 10:26:03 +0000 (11:26 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 1 Nov 2023 14:20:54 +0000 (15:20 +0100)
src/basic/proc-cmdline.c

index e64f9c85d9a530549cdd36c6297c7dc29f4f413b..522d8de1f4fe65196f60ca81e74f70eace011337 100644 (file)
@@ -129,8 +129,8 @@ int proc_cmdline(char **ret) {
 
         if (detect_container() > 0)
                 return pid_get_cmdline(1, SIZE_MAX, 0, ret);
-        else
-                return read_full_file("/proc/cmdline", ret, NULL);
+
+        return read_virtual_file("/proc/cmdline", SIZE_MAX, ret, NULL);
 }
 
 static int proc_cmdline_strv_internal(char ***ret, bool filter_pid1_args) {