From 94dab88533a9c92bf74116caf0ef2853ee8586fa Mon Sep 17 00:00:00 2001 From: Tom Thorogood Date: Wed, 26 Sep 2018 17:42:54 +0930 Subject: [PATCH] Use correct build constraints for listen_*.go files (#750) unix.SO_REUSEPORT isn't defined for solaris (or some other non-windows platforms). Fixes #747 --- listen_go111.go | 3 ++- listen_go_not111.go | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/listen_go111.go b/listen_go111.go index bd024c89..fad195cf 100644 --- a/listen_go111.go +++ b/listen_go111.go @@ -1,4 +1,5 @@ -// +build go1.11,!windows +// +build go1.11 +// +build aix darwin dragonfly freebsd linux netbsd openbsd package dns diff --git a/listen_go_not111.go b/listen_go_not111.go index f1fc652c..b9201417 100644 --- a/listen_go_not111.go +++ b/listen_go_not111.go @@ -1,4 +1,4 @@ -// +build !go1.11 windows +// +build !go1.11 !aix,!darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd package dns