diff options
Diffstat (limited to 'src/pkg/net/ipsock.go')
-rw-r--r-- | src/pkg/net/ipsock.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pkg/net/ipsock.go b/src/pkg/net/ipsock.go index e4b442e73..9477420d6 100644 --- a/src/pkg/net/ipsock.go +++ b/src/pkg/net/ipsock.go @@ -103,9 +103,9 @@ func getip(fd int, remote bool) (ip []byte, port int, ok bool) { } switch sa := sa.(type) { case *syscall.SockaddrInet4: - return &sa.Addr, sa.Port, true + return sa.Addr[0:], sa.Port, true case *syscall.SockaddrInet6: - return &sa.Addr, sa.Port, true + return sa.Addr[0:], sa.Port, true } return } |