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. 4 5// +build !aix,!darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd,!solaris,!windows 6 7package ipv4 8 9import ( 10 "net" 11 12 "golang.org/x/net/bpf" 13 "golang.org/x/net/internal/socket" 14) 15 16func (so *sockOpt) getMulticastInterface(c *socket.Conn) (*net.Interface, error) { 17 return nil, errNotImplemented 18} 19 20func (so *sockOpt) setMulticastInterface(c *socket.Conn, ifi *net.Interface) error { 21 return errNotImplemented 22} 23 24func (so *sockOpt) getICMPFilter(c *socket.Conn) (*ICMPFilter, error) { 25 return nil, errNotImplemented 26} 27 28func (so *sockOpt) setICMPFilter(c *socket.Conn, f *ICMPFilter) error { 29 return errNotImplemented 30} 31 32func (so *sockOpt) setGroup(c *socket.Conn, ifi *net.Interface, grp net.IP) error { 33 return errNotImplemented 34} 35 36func (so *sockOpt) setSourceGroup(c *socket.Conn, ifi *net.Interface, grp, src net.IP) error { 37 return errNotImplemented 38} 39 40func (so *sockOpt) setBPF(c *socket.Conn, f []bpf.RawInstruction) error { 41 return errNotImplemented 42} 43