summaryrefslogtreecommitdiff
path: root/src/pkg/net/ipsock.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkg/net/ipsock.go')
-rw-r--r--src/pkg/net/ipsock.go4
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
}