]> git.ipfire.org Git - pakfire.git/commitdiff
jail: Fix formatting strings
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 9 Oct 2024 15:07:21 +0000 (15:07 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 9 Oct 2024 15:14:18 +0000 (15:14 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/jail.c

index 735fddb029df3fbd8af562802233e47e61575a1e..4d6626cea492baddf11e4090b59b17e06d9e251b 100644 (file)
@@ -1042,10 +1042,10 @@ static int pakfire_jail_setup_uid_mapping(struct pakfire_jail* jail, pid_t pid)
        // Running as root
        if (uid == 0) {
                r = pakfire_file_write(jail->pakfire, path, 0, 0, 0,
-                       "0 %lu %lu\n", subuid->id, subuid->length);
+                       "0 %u %zu\n", subuid->id, subuid->length);
        } else {
                r = pakfire_file_write(jail->pakfire, path, 0, 0, 0,
-                       "0 %lu 1\n1 %lu %lu\n", uid, subuid->id, subuid->length);
+                       "0 %u 1\n1 %u %zu\n", uid, subuid->id, subuid->length);
        }
 
        if (r) {
@@ -1080,10 +1080,10 @@ static int pakfire_jail_setup_gid_mapping(struct pakfire_jail* jail, pid_t pid)
        // Running as root
        if (gid == 0) {
                r = pakfire_file_write(jail->pakfire, path, 0, 0, 0,
-                       "0 %lu %lu\n", subgid->id, subgid->length);
+                       "0 %u %zu\n", subgid->id, subgid->length);
        } else {
                r = pakfire_file_write(jail->pakfire, path, 0, 0, 0,
-                       "0 %lu 1\n1 %lu %lu\n", gid, subgid->id, subgid->length);
+                       "0 %u 1\n1 %u %zu\n", gid, subgid->id, subgid->length);
        }
 
        if (r) {