diff options
| author | Dave Cheney <dave@cheney.net> | 2013-06-25 10:14:40 +1000 |
|---|---|---|
| committer | Dave Cheney <dave@cheney.net> | 2013-06-25 10:14:40 +1000 |
| commit | 3b76d70e11f7800bfca64f4e267f3df14881a7e5 (patch) | |
| tree | 1c29c9a3f370c807432b5ef9d621f596d54e3249 /src/pkg/syscall/syscall_linux.go | |
| parent | feab3f4986016dc9043a07bf57f6ca4d38fc5bc8 (diff) | |
| download | go-3b76d70e11f7800bfca64f4e267f3df14881a7e5.tar.xz | |
syscall: reduce duplication between *bsd and linux
Part 2 of several.
R=rsc, mikioh.mikioh, r
CC=golang-dev
https://golang.org/cl/10462043
Diffstat (limited to 'src/pkg/syscall/syscall_linux.go')
| -rw-r--r-- | src/pkg/syscall/syscall_linux.go | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/src/pkg/syscall/syscall_linux.go b/src/pkg/syscall/syscall_linux.go index 21e7775631..c0ddf3a8a7 100644 --- a/src/pkg/syscall/syscall_linux.go +++ b/src/pkg/syscall/syscall_linux.go @@ -437,22 +437,6 @@ func Getsockname(fd int) (sa Sockaddr, err error) { return anyToSockaddr(&rsa) } -func Getpeername(fd int) (sa Sockaddr, err error) { - var rsa RawSockaddrAny - var len _Socklen = SizeofSockaddrAny - if err = getpeername(fd, &rsa, &len); err != nil { - return - } - return anyToSockaddr(&rsa) -} - -func GetsockoptInt(fd, level, opt int) (value int, err error) { - var n int32 - vallen := _Socklen(4) - err = getsockopt(fd, level, opt, uintptr(unsafe.Pointer(&n)), &vallen) - return int(n), err -} - func GetsockoptInet4Addr(fd, level, opt int) (value [4]byte, err error) { vallen := _Socklen(4) err = getsockopt(fd, level, opt, uintptr(unsafe.Pointer(&value[0])), &vallen) @@ -537,26 +521,6 @@ func SetsockoptString(fd, level, opt int, s string) (err error) { return setsockopt(fd, level, opt, uintptr(unsafe.Pointer(&[]byte(s)[0])), uintptr(len(s))) } -func Recvfrom(fd int, p []byte, flags int) (n int, from Sockaddr, err error) { - var rsa RawSockaddrAny - var len _Socklen = SizeofSockaddrAny - if n, err = recvfrom(fd, p, flags, &rsa, &len); err != nil { - return - } - if rsa.Addr.Family != AF_UNSPEC { - from, err = anyToSockaddr(&rsa) - } - return -} - -func Sendto(fd int, p []byte, flags int, to Sockaddr) (err error) { - ptr, n, err := to.sockaddr() - if err != nil { - return err - } - return sendto(fd, p, flags, ptr, n) -} - func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { var msg Msghdr var rsa RawSockaddrAny |
