- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for sys_setgroups (2.9 sec)
-
src/syscall/syscall_linux.go
var cgo_libc_setgroups unsafe.Pointer // non-nil if cgo linked. func Setgroups(gids []int) (err error) { n := uintptr(len(gids)) if n == 0 { if cgo_libc_setgroups == nil { if _, _, e1 := AllThreadsSyscall(_SYS_setgroups, 0, 0, 0); e1 != 0 { err = errnoErr(e1) } return } if ret := cgocaller(cgo_libc_setgroups, 0, 0); ret != 0 { err = errnoErr(Errno(ret)) } return }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 20:12:46 UTC 2024 - 35.7K bytes - Viewed (0) -
src/syscall/exec_linux.go
if ngroups > 0 { groups = uintptr(unsafe.Pointer(&cred.Groups[0])) } if !(sys.GidMappings != nil && !sys.GidMappingsEnableSetgroups && ngroups == 0) && !cred.NoSetGroups { _, _, err1 = RawSyscall(_SYS_setgroups, ngroups, groups, 0) if err1 != 0 { goto childerror } } _, _, err1 = RawSyscall(sys_SETGID, uintptr(cred.Gid), 0, 0) if err1 != 0 { goto childerror }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 07:45:37 UTC 2024 - 23K bytes - Viewed (0)