]> git.ipfire.org Git - pakfire.git/commitdiff
jail: Move syscall wrapper to where it should be
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 25 Mar 2025 10:44:50 +0000 (10:44 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 25 Mar 2025 10:44:50 +0000 (10:44 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/jail.c
src/pakfire/syscalls.h

index edb32b2dc57fe2966896faf2ecc3e776b08b0808..81e6844f6ae766cee370e50e0088e97a246544c3 100644 (file)
@@ -179,10 +179,6 @@ struct pakfire_jail_exec {
        } callbacks;
 };
 
-static int pivot_root(const char* new_root, const char* old_root) {
-       return syscall(SYS_pivot_root, new_root, old_root);
-}
-
 static int pakfire_jail_exec_has_flag(
                const struct pakfire_jail_exec* ctx, const enum pakfire_jail_exec_flags flag) {
        return ctx->flags & flag;
index b66054a09155eff882916a234c9f9903e6429bae..76c0d1fb4c2a21b0752b685f2971f5f75321d2ae 100644 (file)
@@ -31,4 +31,8 @@ static inline int pidfd_send_signal(int pidfd, int sig, siginfo_t* info, unsigne
        return syscall(SYS_pidfd_send_signal, pidfd, sig, info, flags);
 }
 
+static inline int pivot_root(const char* new_root, const char* old_root) {
+       return syscall(SYS_pivot_root, new_root, old_root);
+}
+
 #endif /* PAKFIRE_SYSCALLS_H */