Commit 33c34770 authored by Mikio Hara's avatar Mikio Hara

net, internal/poll, net/internal/socktest: use accept4 and SOCK_{CLOEXEC,NONBLOCK} on dragonfly

Fixes #14222

Change-Id: I026fc9499fdefc33b8bb58b5963e2290adacbf63
Reviewed-on: https://go-review.googlesource.com/40895Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
parent 7b5e0b76
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style // Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file. // license that can be found in the LICENSE file.
// +build freebsd linux // +build dragonfly freebsd linux
package poll package poll
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
// This file implements sysSocket and accept for platforms that // This file implements sysSocket and accept for platforms that
// provide a fast path for setting SetNonblock and CloseOnExec. // provide a fast path for setting SetNonblock and CloseOnExec.
// +build freebsd linux // +build dragonfly freebsd linux
package poll package poll
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
// This file implements sysSocket and accept for platforms that do not // This file implements sysSocket and accept for platforms that do not
// provide a fast path for setting SetNonblock and CloseOnExec. // provide a fast path for setting SetNonblock and CloseOnExec.
// +build darwin dragonfly nacl netbsd openbsd solaris // +build darwin nacl netbsd openbsd solaris
package poll package poll
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style // Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file. // license that can be found in the LICENSE file.
// +build freebsd linux // +build dragonfly freebsd linux
package socktest package socktest
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style // Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file. // license that can be found in the LICENSE file.
// +build freebsd linux // +build dragonfly freebsd linux
package net package net
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
// This file implements sysSocket and accept for platforms that // This file implements sysSocket and accept for platforms that
// provide a fast path for setting SetNonblock and CloseOnExec. // provide a fast path for setting SetNonblock and CloseOnExec.
// +build freebsd linux // +build dragonfly freebsd linux
package net package net
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
// This file implements sysSocket and accept for platforms that do not // This file implements sysSocket and accept for platforms that do not
// provide a fast path for setting SetNonblock and CloseOnExec. // provide a fast path for setting SetNonblock and CloseOnExec.
// +build darwin dragonfly nacl netbsd openbsd solaris // +build darwin nacl netbsd openbsd solaris
package net package net
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment