From c7ac190d632dbb1bb6d62704a94bfcea95d4a730 Mon Sep 17 00:00:00 2001 From: Aliaksandr Valialkin Date: Mon, 11 Jan 2016 17:08:32 +0200 Subject: [PATCH] Use SO_REUSEPORT name instead of reusePort --- reuseport/reuseport.go | 2 +- reuseport/reuseport_bsd.go | 2 +- reuseport/reuseport_linux.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/reuseport/reuseport.go b/reuseport/reuseport.go index a6eee39..43dfc56 100644 --- a/reuseport/reuseport.go +++ b/reuseport/reuseport.go @@ -69,7 +69,7 @@ func Listen(network, addr string) (l net.Listener, err error) { return nil, err } - if err = syscall.SetsockoptInt(fd, syscall.SOL_SOCKET, reusePort, 1); err != nil { + if err = syscall.SetsockoptInt(fd, syscall.SOL_SOCKET, SO_REUSEPORT, 1); err != nil { syscall.Close(fd) return nil, &ErrNoReusePort{err} } diff --git a/reuseport/reuseport_bsd.go b/reuseport/reuseport_bsd.go index 286dbea..3f0e87b 100644 --- a/reuseport/reuseport_bsd.go +++ b/reuseport/reuseport_bsd.go @@ -6,4 +6,4 @@ import ( "syscall" ) -var reusePort = syscall.SO_REUSEPORT +const SO_REUSEPORT = syscall.SO_REUSEPORT diff --git a/reuseport/reuseport_linux.go b/reuseport/reuseport_linux.go index 1c417c8..af0ba59 100644 --- a/reuseport/reuseport_linux.go +++ b/reuseport/reuseport_linux.go @@ -2,4 +2,4 @@ package reuseport -var reusePort = 0x0F +const SO_REUSEPORT = 0x0F