]> Cypherpunks.ru repositories - gostls13.git/commit
syscall, os: use pipe2 syscall on DragonflyBSD instead of pipe
authorTobias Klauser <tklauser@distanz.ch>
Thu, 23 Aug 2018 14:33:53 +0000 (16:33 +0200)
committerTobias Klauser <tobias.klauser@gmail.com>
Fri, 24 Aug 2018 14:41:04 +0000 (14:41 +0000)
commite6c15945dee0661dee6111183d4951853c4c2d98
tree597aa1da68a93fecb7a634f5a78e957834c3f943
parent2e8c31b3d2afce1c1c7b0c6af9cc4a9f296af299
syscall, os: use pipe2 syscall on DragonflyBSD instead of pipe

Follow the implementation used by the other BSDs ith os.Pipe and
syscall.forkExecPipe consisting of a single syscall instead of three.

Change-Id: I602187672f244cbd8faaa3397904d71d15452d9f
Reviewed-on: https://go-review.googlesource.com/130996
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/os/pipe2_bsd.go
src/os/pipe_bsd.go
src/syscall/forkpipe.go
src/syscall/forkpipe2.go
src/syscall/syscall_dragonfly.go
src/syscall/zsyscall_dragonfly_amd64.go
src/syscall/zsysnum_dragonfly_amd64.go