]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
nspawn: switch to read_virtual_file() for reading audit loginuid 35686/head
authorLennart Poettering <lennart@poettering.net>
Thu, 14 Nov 2024 11:25:22 +0000 (12:25 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 19 Dec 2024 14:37:00 +0000 (15:37 +0100)
src/nspawn/nspawn.c

index f0753d18ae6e3a0d5449c2c5d3cf606e1649f9cf..66a8771eea68dbe38510fd6d3f3c9e4a0379459b 100644 (file)
@@ -2848,7 +2848,7 @@ static int reset_audit_loginuid(void) {
         if (!arg_privileged)
                 return 0;
 
-        r = read_one_line_file("/proc/self/loginuid", &p);
+        r = read_virtual_file("/proc/self/loginuid", SIZE_MAX, &p, /* ret_size= */ NULL);
         if (r == -ENOENT)
                 return 0;
         if (r < 0)