mmsghdr_stub.go raw
1 // Copyright 2017 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 //go:build !aix && !linux && !netbsd
6
7 package socket
8
9 import "net"
10
11 type mmsghdr struct{}
12
13 type mmsghdrs []mmsghdr
14
15 func (hs mmsghdrs) pack(ms []Message, parseFn func([]byte, string) (net.Addr, error), marshalFn func(net.Addr) []byte) error {
16 return nil
17 }
18
19 func (hs mmsghdrs) unpack(ms []Message, parseFn func([]byte, string) (net.Addr, error), hint string) error {
20 return nil
21 }
22