1 // Copyright 2011 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file.
11 func setDefaultSockopts(s
, family
, sotype
int, ipv6only
bool) error
{
15 func setDefaultListenerSockopts(s
int) error
{
19 func setDefaultMulticastSockopts(s
int) error
{
23 func setReadBuffer(fd
*netFD
, bytes
int) error
{
24 return syscall
.ENOPROTOOPT
27 func setWriteBuffer(fd
*netFD
, bytes
int) error
{
28 return syscall
.ENOPROTOOPT
31 func setKeepAlive(fd
*netFD
, keepalive
bool) error
{
32 return syscall
.ENOPROTOOPT
35 func setLinger(fd
*netFD
, sec
int) error
{
36 return syscall
.ENOPROTOOPT