mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
net, syscall: use accept4 and SOCK_CLOEXEC on Linux
R=golang-dev, bradfitz, mikioh.mikioh, dave, minux.ma CC=golang-dev https://golang.org/cl/7227043
This commit is contained in:
parent
b53e95ac2e
commit
31f58dce67
11 changed files with 179 additions and 17 deletions
|
|
@ -28,6 +28,7 @@ func NsecToTimeval(nsec int64) (tv Timeval) {
|
|||
func Seek(fd int, offset int64, whence int) (newoffset int64, err error)
|
||||
|
||||
//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error)
|
||||
//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error)
|
||||
//sys bind(s int, addr uintptr, addrlen _Socklen) (err error)
|
||||
//sys connect(s int, addr uintptr, addrlen _Socklen) (err error)
|
||||
//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) = SYS_GETGROUPS32
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue