From e1761da4a89651c92ef1ecfb38e78e3be33b793a Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Tue, 7 Feb 2023 09:04:35 +0100 Subject: [PATCH] Explicitly use type "sysConn". Fixes error with newer versions of golangci-lint. --- syscallconn.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/syscallconn.go b/syscallconn.go index 4bec68c..db33e69 100644 --- a/syscallconn.go +++ b/syscallconn.go @@ -47,12 +47,12 @@ type syscallConn struct { // // This function returns newConn if rawConn doesn't implement syscall.Conn. func WrapSyscallConn(rawConn, newConn net.Conn) net.Conn { - sysConn, ok := rawConn.(syscall.Conn) + sc, ok := rawConn.(sysConn) if !ok { return newConn } return &syscallConn{ Conn: newConn, - sysConn: sysConn, + sysConn: sc, } }