Source File
sockoptip.go
Belonging Package
internal/poll
// Copyright 2011 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris windows
package poll
import
// SetsockoptIPMreq wraps the setsockopt network call with an IPMreq argument.
func ( *FD) (, int, *syscall.IPMreq) error {
if := .incref(); != nil {
return
}
defer .decref()
return syscall.SetsockoptIPMreq(.Sysfd, , , )
}
// SetsockoptIPv6Mreq wraps the setsockopt network call with an IPv6Mreq argument.
func ( *FD) (, int, *syscall.IPv6Mreq) error {
if := .incref(); != nil {
return
}
defer .decref()
return syscall.SetsockoptIPv6Mreq(.Sysfd, , , )
}