]> Cypherpunks repositories - gostls13.git/commit
net: add netaddr interface
authorMikio Hara <mikioh.mikioh@gmail.com>
Fri, 30 Aug 2013 00:09:45 +0000 (09:09 +0900)
committerMikio Hara <mikioh.mikioh@gmail.com>
Fri, 30 Aug 2013 00:09:45 +0000 (09:09 +0900)
commit3c6558ad904debb65b554baaacb1cb23ea7839d4
tree7a9adeb078247bb35abfe6a267263774a82a5b97
parentccfe1bfd92461e2743d1004da0365ac2b33f2a6a
net: add netaddr interface

This CL adds the netaddr interface that will carry a single network
endpoint address or a short list of IP addresses to dial helper
functions in the upcoming CLs.

This is in preparation for TCP connection setup with fast failover on
dual IP stack node as described in RFC 6555.

Update #3610
Update #5267

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/13368044
14 files changed:
src/pkg/net/dial.go
src/pkg/net/dial_gen.go
src/pkg/net/fd_unix.go
src/pkg/net/fd_windows.go
src/pkg/net/iprawsock.go
src/pkg/net/iprawsock_posix.go
src/pkg/net/ipsock.go
src/pkg/net/sock_posix.go
src/pkg/net/tcpsock.go
src/pkg/net/tcpsock_posix.go
src/pkg/net/udpsock.go
src/pkg/net/udpsock_posix.go
src/pkg/net/unixsock.go
src/pkg/net/unixsock_posix.go