diff options
Diffstat (limited to 'src/pkg/net/tcpsock.go')
-rw-r--r-- | src/pkg/net/tcpsock.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pkg/net/tcpsock.go b/src/pkg/net/tcpsock.go index 222192232..d40035291 100644 --- a/src/pkg/net/tcpsock.go +++ b/src/pkg/net/tcpsock.go @@ -14,9 +14,9 @@ import ( func sockaddrToTCP(sa syscall.Sockaddr) Addr { switch sa := sa.(type) { case *syscall.SockaddrInet4: - return &TCPAddr{&sa.Addr, sa.Port} + return &TCPAddr{sa.Addr[0:], sa.Port} case *syscall.SockaddrInet6: - return &TCPAddr{&sa.Addr, sa.Port} + return &TCPAddr{sa.Addr[0:], sa.Port} } return nil } |