aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorThomas Weißschuh <thomas.weissschuh@linutronix.de>2025-04-11 11:00:44 +0200
committerThomas Weißschuh <linux@weissschuh.net>2025-04-22 10:56:27 +0200
commit67fe525e3401d48a9fb1bf437555a9d82800f3d7 (patch)
treea4d2339e507538f65dce98da6b66fffc547c51e2
parenttools/nolibc: add _exit() (diff)
downloadwireguard-linux-67fe525e3401d48a9fb1bf437555a9d82800f3d7.tar.xz
wireguard-linux-67fe525e3401d48a9fb1bf437555a9d82800f3d7.zip
tools/nolibc: add setpgrp()
setpgrp() is defined to be identical to setpgid(0, 0). Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de> Acked-by: Willy Tarreau <w@1wt.eu>
-rw-r--r--tools/include/nolibc/sys.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/include/nolibc/sys.h b/tools/include/nolibc/sys.h
index 6fe288237020..bc47007f0442 100644
--- a/tools/include/nolibc/sys.h
+++ b/tools/include/nolibc/sys.h
@@ -952,6 +952,16 @@ int setpgid(pid_t pid, pid_t pgid)
return __sysret(sys_setpgid(pid, pgid));
}
+/*
+ * pid_t setpgrp(void)
+ */
+
+static __attribute__((unused))
+pid_t setpgrp(void)
+{
+ return setpgid(0, 0);
+}
+
/*
* pid_t setsid(void);