From 07b1bd7ce810c83ed622885b65dbba3dab0f7fbb Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Wed, 26 Feb 2025 21:32:53 +0100 Subject: syscallcompat: add docs for Setreuid/Setregid/Setgroups --- internal/syscallcompat/thread_credentials_linux_368_arm.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'internal/syscallcompat/thread_credentials_linux_368_arm.go') diff --git a/internal/syscallcompat/thread_credentials_linux_368_arm.go b/internal/syscallcompat/thread_credentials_linux_368_arm.go index e244a15..b39fa09 100644 --- a/internal/syscallcompat/thread_credentials_linux_368_arm.go +++ b/internal/syscallcompat/thread_credentials_linux_368_arm.go @@ -10,6 +10,7 @@ import ( // See thread_credentials_linux.go for docs +// Setreuid is like setreuid(2) but affects only the current thread func Setreuid(ruid int, euid int) (err error) { _, _, e1 := unix.RawSyscall(unix.SYS_SETREUID32, uintptr(ruid), uintptr(euid), 0) if e1 != 0 { @@ -18,6 +19,7 @@ func Setreuid(ruid int, euid int) (err error) { return } +// Setreuid is like setregid(2) but affects only the current thread func Setregid(rgid int, egid int) (err error) { _, _, e1 := unix.RawSyscall(unix.SYS_SETREGID32, uintptr(rgid), uintptr(egid), 0) if e1 != 0 { -- cgit v1.2.3