Mikio Hara
2f63afdc7a
net: ListenMulticastUDP to listen concurrently across multiple listeners
...
This CL introduces new function ListenMulticastUDP to fix
multicast UDP listening across multiple listeners issue,
to replace old multicast methods JoinGroup and LeaveGroup
on UDPConn.
This CL also enables multicast testing by default.
Fixes #2730 .
R=rsc, paul.a.lalonde, fullung, devon.odell
CC=golang-dev
https://golang.org/cl/5562048
2012-02-01 01:53:26 +09:00
Mikio Hara
d3c59f6ec8
net: make use of the kernel state to listen on TCP, Unix
...
R=golang-dev, dave, minux.ma
CC=golang-dev
https://golang.org/cl/5545044
2012-01-14 13:42:18 +09:00
Mikio Hara
cbdbdc4f61
net: add IP-level socket option helpers for Unix variants
...
Also reorganize socket options stuff but there are no API behavioral
changes.
R=rsc, fullung
CC=golang-dev
https://golang.org/cl/5494067
2012-01-11 09:53:32 +09:00
Alex Brainman
c3733b29d4
net: document why we do not use SO_REUSEADDR on windows
...
R=rsc, adg
CC=golang-dev
https://golang.org/cl/5302058
2011-10-26 22:25:20 +11:00
Alex Brainman
c1d0f0e76c
net: do not set SO_REUSEADDR for windows
...
Fixes #2307 .
R=golang-dev, mikioh.mikioh
CC=golang-dev
https://golang.org/cl/5306049
2011-10-24 09:11:01 +11:00
Wei Guangjing
63b8b948d9
windows: define and use syscall.Handle
...
Fixes #1487 .
R=rsc, alex.brainman, go.peter.90, mikioh.mikioh, mattn.jp
CC=golang-dev
https://golang.org/cl/4600042
2011-07-01 10:18:07 -04:00
Mikio Hara
bc926713c7
net: enable SO_REUSEPORT on BSD variants
...
Fixes #1694 .
R=golang-dev, rsc1, rsc
CC=golang-dev
https://golang.org/cl/4445067
2011-05-02 10:50:12 -04:00