]> Cypherpunks repositories - gostls13.git/commit
net, syscall: update IP multicast socket options for darwin, freebsd, linux
authorMikio Hara <mikioh.mikioh@gmail.com>
Thu, 2 Jun 2011 14:10:17 +0000 (10:10 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 2 Jun 2011 14:10:17 +0000 (10:10 -0400)
commitd1bdff5448e7aadd045155fa4851dabb80fa98f3
treecff9b8a5908925cc83d53961c6fdfb6af9765e63
parent9995d216eb7442d8ec9b6f4c32f29b8289aa7dff
net, syscall: update IP multicast socket options for darwin, freebsd, linux

Add IPv6Mreq and Inet6Pktinfo for specifying the network interface.
Rename IpMreq to IPMreq, SetsockoptIpMreq to SetsockoptIPMreq.

R=rsc, dave, robert.hencke
CC=golang-dev
https://golang.org/cl/4532098
14 files changed:
src/pkg/net/udpsock.go
src/pkg/syscall/syscall_bsd.go
src/pkg/syscall/syscall_linux.go
src/pkg/syscall/syscall_windows.go
src/pkg/syscall/types_darwin.c
src/pkg/syscall/types_freebsd.c
src/pkg/syscall/types_linux.c
src/pkg/syscall/ztypes_darwin_386.go
src/pkg/syscall/ztypes_darwin_amd64.go
src/pkg/syscall/ztypes_freebsd_386.go
src/pkg/syscall/ztypes_freebsd_amd64.go
src/pkg/syscall/ztypes_linux_386.go
src/pkg/syscall/ztypes_linux_amd64.go
src/pkg/syscall/ztypes_linux_arm.go