gcc/libgo/go/net
Ian Lance Taylor 537a6f7b47 net: give C.getaddrinfo a hint that we only want SOCK_STREAM answers
This should be more efficient everywhere, and appears to be
required on Solaris.

Copied from master repository.

From-SVN: r201637
2013-08-09 20:51:16 +00:00
..
http net/http: Don't try to trace sendfile64 on alpha. 2013-07-24 13:09:32 +00:00
mail libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
rpc libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
smtp libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
testdata libgo: Update to weekly.2012-02-22 release. 2012-03-02 20:01:37 +00:00
textproto libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
url libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
cgo_bsd.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
cgo_linux.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
cgo_netbsd.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
cgo_openbsd.go libgo: Update to revision 15193:6fdc1974457c of master library. 2012-12-22 01:15:33 +00:00
cgo_stub.go libgo: Update to weekly.2012-01-27. 2012-02-01 19:26:59 +00:00
cgo_unix.go net: give C.getaddrinfo a hint that we only want SOCK_STREAM answers 2013-08-09 20:51:16 +00:00
conn_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
dial.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
dial_gen.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
dial_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
dialgoogle_test.go libgo: Update Go library to master revision 15489/921e53d4863c. 2013-01-29 20:52:43 +00:00
dnsclient.go libgo: Update to current version of master library. 2012-11-21 07:03:38 +00:00
dnsclient_unix.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
dnsconfig_unix.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
dnsmsg.go libgo: Update to current version of master library. 2012-11-21 07:03:38 +00:00
dnsmsg_test.go libgo: Update to weekly.2012-03-13. 2012-03-30 21:27:11 +00:00
dnsname_test.go Update Go library to r60. 2011-09-16 15:47:21 +00:00
fd_bsd.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
fd_plan9.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
fd_poll_runtime.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
fd_poll_unix.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
fd_posix_test.go libgo: Update to current master library sources. 2012-12-12 23:13:29 +00:00
fd_select.go re PR go/56172 (net FAILs on Solaris) 2013-02-06 22:40:18 +00:00
fd_unix.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
fd_unix_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
fd_windows.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
file_plan9.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
file_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
file_unix.go libgo: Update Go library to master revision 15489/921e53d4863c. 2013-01-29 20:52:43 +00:00
file_windows.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
hosts.go libgo: Update to weekly.2011-12-02. 2011-12-13 19:16:27 +00:00
hosts_test.go libgo: Update to weekly.2012-02-22 release. 2012-03-02 20:01:37 +00:00
hosts_testdata Add Go frontend, libgo library, and Go testsuite. 2010-12-03 04:34:57 +00:00
interface.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
interface_bsd.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
interface_darwin.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
interface_freebsd.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
interface_linux.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
interface_netbsd.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
interface_openbsd.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
interface_stub.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
interface_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
interface_windows.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
ip.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
ip_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
ipraw_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
iprawsock.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
iprawsock_plan9.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
iprawsock_posix.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
ipsock.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
ipsock_plan9.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
ipsock_posix.go libgo: Update to current master library sources. 2012-12-12 23:13:29 +00:00
lookup.go libgo: Update to current version of master library. 2012-11-21 07:03:38 +00:00
lookup_plan9.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
lookup_test.go libgo: Update Go library to master revision 15489/921e53d4863c. 2013-01-29 20:52:43 +00:00
lookup_unix.go libgo: Update to current version of master library. 2012-11-21 07:03:38 +00:00
lookup_windows.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
mac.go libgo: Update to weekly.2012-03-13. 2012-03-30 21:27:11 +00:00
mac_test.go libgo: Update to weekly.2012-03-13. 2012-03-30 21:27:11 +00:00
multicast_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
net.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
net_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
newpollserver_rtems.go libgo: Remove debug/proc, os.Error. 2011-12-07 01:21:57 +00:00
packetconn_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
parse.go libgo: Update to weekly.2012-02-22 release. 2012-03-02 20:01:37 +00:00
parse_test.go libgo: Update Go library to master revision 15489/921e53d4863c. 2013-01-29 20:52:43 +00:00
pipe.go libgo: Update to weekly.2012-01-20. 2012-01-25 21:54:22 +00:00
pipe_test.go libgo: Update to weekly.2011-11-02. 2011-12-03 02:17:34 +00:00
port.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
port_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
port_unix.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
protoconn_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sendfile_freebsd.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sendfile_linux.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sendfile_stub.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
sendfile_windows.go libgo: Update to current version of master library. 2012-11-21 07:03:38 +00:00
server_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sock_bsd.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sock_cloexec.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sock_linux.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sock_posix.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sock_solaris.go net: Remove Solaris-specific version of listenerSockaddr. 2013-07-23 20:38:49 +00:00
sock_unix.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sock_windows.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sockopt_bsd.go mksysinfo, net: Always define syscall.SO_REUSEPORT. 2012-04-26 04:25:56 +00:00
sockopt_linux.go libgo: Update to weekly.2012-03-13. 2012-03-30 21:27:11 +00:00
sockopt_posix.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sockopt_windows.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
sockoptip_bsd.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
sockoptip_linux.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
sockoptip_posix.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
sockoptip_windows.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
sys_cloexec.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
tcp_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
tcpsock.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
tcpsock_plan9.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
tcpsock_posix.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
timeout_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
udp_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
udpsock.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
udpsock_plan9.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
udpsock_posix.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
unicast_posix_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
unix_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
unixsock.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
unixsock_plan9.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
unixsock_posix.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00