diff options
| author | Rob Pike <r@golang.org> | 2009-05-14 15:20:30 -0700 |
|---|---|---|
| committer | Rob Pike <r@golang.org> | 2009-05-14 15:20:30 -0700 |
| commit | 80b5482ab2f26cf568d0fbcfc12b5a70faa63a22 (patch) | |
| tree | 246cbd57a8e93d870b3531640ed6a6e35c7d4c1b /src/lib/net | |
| parent | 05851636f33214a27084a284d142926fea527726 (diff) | |
| download | go-80b5482ab2f26cf568d0fbcfc12b5a70faa63a22.tar.xz | |
fix abstract unix domain sockets
R=rsc
DELTA=5 (3 added, 0 deleted, 2 changed)
OCL=28845
CL=28849
Diffstat (limited to 'src/lib/net')
| -rw-r--r-- | src/lib/net/net_linux.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/net/net_linux.go b/src/lib/net/net_linux.go index 90d6c245bd..4127867430 100644 --- a/src/lib/net/net_linux.go +++ b/src/lib/net/net_linux.go @@ -95,6 +95,7 @@ func unixToSockaddr(name string) (sa1 *syscall.Sockaddr, err os.Error) { if sa.Path[0] == '@' { sa.Path[0] = 0; } + sa.Length = 1 + int64(n) + 1; // family, name, \0 return (*syscall.Sockaddr)(unsafe.Pointer(sa)), nil; } |
