blob: fc20a9fc33139ccd2fb8351fe75ecb459af06524 [file] [log] [blame]
Brad Fitzpatrick51947442016-03-01 22:57:46 +00001// Copyright 2011 The Go Authors. All rights reserved.
Mikio Haraef6c21d2014-03-12 10:32:46 +09002// Use of this source code is governed by a BSD-style
3// license that can be found in the LICENSE file.
4
Mikio Hara6362fea2017-07-05 09:55:33 +09005// +build nacl
Mikio Haraef6c21d2014-03-12 10:32:46 +09006
7package net
8
9import "syscall"
10
11func setIPv4MulticastInterface(fd *netFD, ifi *Interface) error {
12 // See golang.org/issue/7399.
Mikio Hara484cc672014-09-18 19:17:55 +090013 return syscall.ENOPROTOOPT
Mikio Haraef6c21d2014-03-12 10:32:46 +090014}
15
16func setIPv4MulticastLoopback(fd *netFD, v bool) error {
17 // See golang.org/issue/7399.
Mikio Hara484cc672014-09-18 19:17:55 +090018 return syscall.ENOPROTOOPT
Mikio Haraef6c21d2014-03-12 10:32:46 +090019}
20
21func joinIPv4Group(fd *netFD, ifi *Interface, ip IP) error {
22 // See golang.org/issue/7399.
Mikio Hara484cc672014-09-18 19:17:55 +090023 return syscall.ENOPROTOOPT
Mikio Haraef6c21d2014-03-12 10:32:46 +090024}
25
26func setIPv6MulticastInterface(fd *netFD, ifi *Interface) error {
27 // See golang.org/issue/7399.
Mikio Hara484cc672014-09-18 19:17:55 +090028 return syscall.ENOPROTOOPT
Mikio Haraef6c21d2014-03-12 10:32:46 +090029}
30
31func setIPv6MulticastLoopback(fd *netFD, v bool) error {
32 // See golang.org/issue/7399.
Mikio Hara484cc672014-09-18 19:17:55 +090033 return syscall.ENOPROTOOPT
Mikio Haraef6c21d2014-03-12 10:32:46 +090034}
35
36func joinIPv6Group(fd *netFD, ifi *Interface, ip IP) error {
37 // See golang.org/issue/7399.
Mikio Hara484cc672014-09-18 19:17:55 +090038 return syscall.ENOPROTOOPT
Mikio Haraef6c21d2014-03-12 10:32:46 +090039}