]> Cypherpunks repositories - gostls13.git/commit
net: Plan 9 support
authorFazlul Shahriar <fshahriar@gmail.com>
Wed, 17 Aug 2011 17:28:29 +0000 (13:28 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 17 Aug 2011 17:28:29 +0000 (13:28 -0400)
commit0f7bc92bdb5e45e78506b065678ba5b1d44c8c35
tree30b0210e1cf2a36880d7604122794d8302b13771
parentb77c40a2b3c9e1b6b4c27918da92828fed546b74
net: Plan 9 support

All tests enabled by default passes except those in timeout_test.go.

For TestLookupPort, add an entry for "bootps" in /lib/ndb/common
(Plan 9 calls it "bootp"). I've sent out a patch to fix this.

R=paulzhol, rsc, mikioh.mikioh
CC=ality, golang-dev
https://golang.org/cl/4779041
22 files changed:
src/pkg/net/Makefile
src/pkg/net/file_plan9.go [new file with mode: 0644]
src/pkg/net/file_test.go
src/pkg/net/iprawsock.go
src/pkg/net/iprawsock_plan9.go [new file with mode: 0644]
src/pkg/net/iprawsock_posix.go [new file with mode: 0644]
src/pkg/net/ipsock.go
src/pkg/net/ipsock_plan9.go [new file with mode: 0644]
src/pkg/net/ipsock_posix.go [new file with mode: 0644]
src/pkg/net/lookup_plan9.go [new file with mode: 0644]
src/pkg/net/parse_test.go
src/pkg/net/server_test.go
src/pkg/net/tcpsock.go
src/pkg/net/tcpsock_plan9.go [new file with mode: 0644]
src/pkg/net/tcpsock_posix.go [new file with mode: 0644]
src/pkg/net/udpsock.go
src/pkg/net/udpsock_plan9.go [new file with mode: 0644]
src/pkg/net/udpsock_posix.go [new file with mode: 0644]
src/pkg/net/unixsock.go
src/pkg/net/unixsock_plan9.go [new file with mode: 0644]
src/pkg/net/unixsock_posix.go [new file with mode: 0644]
src/pkg/syscall/syscall_plan9.go