1
0
mirror of https://github.com/golang/go synced 2024-10-04 14:21:21 -06:00
go/src/pkg/net
Mikio Hara db36e03692 net, http: add and make use of IP address scope identification API
Add seven methods to IP struct: IsUnspecified, IsLoopback,
IsMulticast, IsInterfaceLocalMulticast, IsLinkLocalMulticast,
IsLinkLocalUnicast and IsGlobalUnicast.

R=bradfitz, rsc
CC=golang-dev
https://golang.org/cl/4515083
2011-05-16 23:21:13 -04:00
..
dict net/dict: parse response correctly + typo 2010-09-16 13:37:35 -04:00
textproto src/pkg: make package doc comments consistently start with "Package foo". 2011-04-20 09:57:05 +10:00
cgo_bsd.go net: fix EAI_BADFLAGS error on freebsd 2011-04-21 10:22:53 -04:00
cgo_linux.go net: fix EAI_BADFLAGS error on freebsd 2011-04-21 10:22:53 -04:00
cgo_stub.go net: use C library resolver on FreeBSD, Linux, OS X / amd64, 386 2011-04-20 15:21:59 -04:00
cgo_unix.go net: fix EAI_BADFLAGS error on freebsd 2011-04-21 10:22:53 -04:00
dial.go net: protocol family adaptive address family selection 2011-05-16 17:03:06 -04:00
dialgoogle_test.go net: protocol family adaptive address family selection 2011-05-16 17:03:06 -04:00
dnsclient.go net: sort records returned by LookupSRV 2011-05-16 17:48:00 -04:00
dnsconfig.go net: remove unused functions 2011-05-13 07:00:06 -07:00
dnsmsg_test.go net: disable dnsmsg_test on windows 2011-05-04 13:08:36 +10:00
dnsmsg.go net: remove unused functions 2011-05-13 07:00:06 -07:00
dnsname_test.go net: Fix race condition in test. 2011-01-21 13:57:52 -08:00
fd_darwin.go net: let OS-specific AddFD routine wake up polling thread. 2011-03-28 12:39:09 -07:00
fd_freebsd.go net: let OS-specific AddFD routine wake up polling thread. 2011-03-28 12:39:09 -07:00
fd_linux.go net: let OS-specific AddFD routine wake up polling thread. 2011-03-28 12:39:09 -07:00
fd_windows.go net: move bind back to sock.go 2011-03-29 14:23:42 -04:00
fd.go net: move bind back to sock.go 2011-03-29 14:23:42 -04:00
file_test.go net: protocol family adaptive address family selection 2011-05-16 17:03:06 -04:00
file_windows.go net: fix Windows build 2011-03-25 16:11:19 -04:00
file.go net: implement non-blocking connect 2011-03-28 23:40:01 -04:00
hosts_test.go net: use C library resolver on FreeBSD, Linux, OS X / amd64, 386 2011-04-20 15:21:59 -04:00
hosts_testdata net: parse aliases in /etc/hosts correctly 2010-01-25 14:57:04 -08:00
hosts.go net: fix typo 2011-04-05 11:35:16 +10:00
ip_test.go net, http: add and make use of IP address scope identification API 2011-05-16 23:21:13 -04:00
ip.go net, http: add and make use of IP address scope identification API 2011-05-16 23:21:13 -04:00
ipraw_test.go net: protocol family adaptive address family selection 2011-05-16 17:03:06 -04:00
iprawsock.go net: protocol family adaptive address family selection 2011-05-16 17:03:06 -04:00
ipsock.go net: protocol family adaptive address family selection 2011-05-16 17:03:06 -04:00
lookup.go net: use C library resolver on FreeBSD, Linux, OS X / amd64, 386 2011-04-20 15:21:59 -04:00
Makefile net: enable SO_REUSEPORT on BSD variants 2011-05-02 10:50:12 -04:00
multicast_test.go net: disable multicast tests by default. 2011-04-11 10:39:21 +10:00
net_test.go net: drop laddr from Dial, cname from LookupHost; new functions 2011-03-28 23:28:42 -04:00
net.go src/pkg: make package doc comments consistently start with "Package foo". 2011-04-20 09:57:05 +10:00
newpollserver.go net: let OS-specific AddFD routine wake up polling thread. 2011-03-28 12:39:09 -07:00
parse_test.go os: New Open API. 2011-04-04 23:42:14 -07:00
parse.go os: New Open API. 2011-04-04 23:42:14 -07:00
pipe_test.go net: add Pipe 2010-04-26 10:36:05 -07:00
pipe.go net: add Pipe 2010-04-26 10:36:05 -07:00
port_test.go net: fix test for Solaris: gopher and http are not in /etc/services. 2011-03-07 15:31:41 -08:00
port.go net: drop laddr from Dial, cname from LookupHost; new functions 2011-03-28 23:28:42 -04:00
resolv_windows.go net: disable dnsmsg_test on windows 2011-05-04 13:08:36 +10:00
server_test.go net: protocol family adaptive address family selection 2011-05-16 17:03:06 -04:00
sock_bsd.go net: enable SO_REUSEPORT on BSD variants 2011-05-02 10:50:12 -04:00
sock_linux.go net: enable SO_REUSEPORT on BSD variants 2011-05-02 10:50:12 -04:00
sock_windows.go net: enable SO_REUSEPORT on BSD variants 2011-05-02 10:50:12 -04:00
sock.go net: remove unused functions 2011-05-13 07:00:06 -07:00
srv_test.go net: use C library resolver on FreeBSD, Linux, OS X / amd64, 386 2011-04-20 15:21:59 -04:00
tcpsock.go net: protocol family adaptive address family selection 2011-05-16 17:03:06 -04:00
timeout_test.go net: drop laddr from Dial, cname from LookupHost; new functions 2011-03-28 23:28:42 -04:00
udpsock.go net: protocol family adaptive address family selection 2011-05-16 17:03:06 -04:00
unixsock.go net: add unixpacket 2011-01-19 14:21:58 -05:00