]> Cypherpunks repositories - gostls13.git/commitdiff
syscall: remove unused setgroups on linux/loong64
authorTobias Klauser <tklauser@distanz.ch>
Wed, 8 Jun 2022 17:47:31 +0000 (19:47 +0200)
committerGopher Robot <gobot@golang.org>
Wed, 8 Jun 2022 20:41:37 +0000 (20:41 +0000)
Setgroups in syscall_linux.go already wraps the setgroups(2) syscall
with correct POSIX semantics (ref. CL 210639).

Change-Id: I961cd7c7fce1d70d23bf13cc82cad17854bbf40e
Reviewed-on: https://go-review.googlesource.com/c/go/+/411214
Reviewed-by: Cherry Mui <cherryyz@google.com>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Tobias Klauser <tobias.klauser@gmail.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>

src/syscall/syscall_linux_loong64.go
src/syscall/zsyscall_linux_loong64.go

index 72d42ddeb7c3cb0d2818b7936389086f5b140fd1..99674b4a8ba6e43c93d0fe167a87886eba71dc40 100644 (file)
@@ -105,7 +105,6 @@ func Lstat(path string, stat *Stat_t) (err error) {
 //sys  bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error)
 //sys  connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error)
 //sysnb        getgroups(n int, list *_Gid_t) (nn int, err error)
-//sysnb        setgroups(n int, list *_Gid_t) (err error)
 //sys  getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error)
 //sys  setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error)
 //sysnb        socket(domain int, typ int, proto int) (fd int, err error)
index 5ceebc8800fb0e8b26ba851ab70b8c48cf97f6a1..b3d703d86b933b683383cd0b0f80bfff7b503925 100644 (file)
@@ -1360,16 +1360,6 @@ func getgroups(n int, list *_Gid_t) (nn int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
-func setgroups(n int, list *_Gid_t) (err error) {
-       _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
-       if e1 != 0 {
-               err = errnoErr(e1)
-       }
-       return
-}
-
-// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
-
 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
        _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
        if e1 != 0 {