1
// Copyright 2012 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.
5
// IP-level socket options for NetBSD
11
func ipv4MulticastInterface(fd *netFD) (*Interface, error) {
12
// TODO: Implement this
13
return nil, syscall.EAFNOSUPPORT
16
func setIPv4MulticastInterface(fd *netFD, ifi *Interface) error {
17
// TODO: Implement this
18
return syscall.EAFNOSUPPORT
21
func ipv4MulticastLoopback(fd *netFD) (bool, error) {
22
// TODO: Implement this
23
return false, syscall.EAFNOSUPPORT
26
func setIPv4MulticastLoopback(fd *netFD, v bool) error {
27
// TODO: Implement this
28
return syscall.EAFNOSUPPORT
31
func ipv4ReceiveInterface(fd *netFD) (bool, error) {
32
// TODO: Implement this
33
return false, syscall.EAFNOSUPPORT
36
func setIPv4ReceiveInterface(fd *netFD, v bool) error {
37
// TODO: Implement this
38
return syscall.EAFNOSUPPORT